You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
returngetORIinSM(detector, readoutboard) + NCHAMBER * 2 * detector; //60 ORI per supermodule
519
519
}
520
520
521
521
intFeeParam::getORIinSM(int detector, int readoutboard)
@@ -524,8 +524,8 @@ int FeeParam::getORIinSM(int detector, int readoutboard)
524
524
int chamberside = 0;
525
525
int trdstack = Geometry::getStack(detector);
526
526
int trdlayer = Geometry::getLayer(detector);
527
-
int side = getRobSide(readoutboard);
528
-
//see TDP for explanation of mapping TODO should probably come from CCDB for the instances where the mapping of ori fibers is misconfigured (accidental fibre swaps).
527
+
int side = getROBSide(readoutboard);
528
+
//see TDP for explanation of mapping TODO should probably come from CCDB
529
529
if (trdstack < 2 || (trdstack == 2 && side == 0)) // A Side
530
530
{
531
531
ori = trdstack * 12 + (5 - trdlayer + side * 5) + trdlayer / 6 + side; // <- that is correct for A side at least for now, probably not for very long LUT as that will come form CCDB ni anycase.
This will convert the tracklets and digits in the current directory to a series of files containing the raw data as it would appear coming out of the cru.
30
+
There are multiple options :
31
+
- -d [ --input-file-digits ] default of trddigits.root
32
+
input Trapsim digits file, empty string to have no digits.
33
+
- -t [ --input-file-tracklets ] default of trdtracklets.root
34
+
input Trapsim tracklets file
35
+
- -l [ --fileper ] how to distrbute the data into raw files.
36
+
- all : 1 raw file
37
+
- halfcru : 1 file per cru end point, so 2 files per cru.
38
+
- cru : one file per cru
39
+
- sm: one file per supermodule
40
+
- -o [ --output-dir ] output directory for raw data defaults to local directory
41
+
- -x [ --trackletHCHeader ] include tracklet half chamber header (for run3, and not in run2)
42
+
- -e [ --no-empty-hbf ] do not create empty HBF pages (except for HBF starting TF)
43
+
- -r [ --rdh-version ] rdh version in use default of 6
0 commit comments