![]() |
ATLAS Offline Software
|
This is the algorithm that convert TGCRdo To TGCPrepdata as a tool. More...
#include <TgcRdoToPrepDataToolMT.h>
Classes | |
| struct | State |
Public Member Functions | |
| virtual | ~TgcRdoToPrepDataToolMT ()=default |
| Destructor. | |
| virtual StatusCode | initialize () override |
| Standard AthAlgTool initialize method. | |
| virtual StatusCode | finalize () override |
| Standard AthAlgTool finalize method. | |
| virtual StatusCode | decode (const EventContext &ctx, const std::vector< IdentifierHash > &idVect) const override |
| Decode RDO to PRD A vector of IdentifierHash are passed in, and the data corresponding to this list (i.e. | |
| virtual StatusCode | provideEmptyContainer (const EventContext &ctx) const override |
Private Member Functions | |
| template<class ContType, class CollType> | |
| StatusCode | transferData (ContType &container, std::vector< std::unique_ptr< CollType > > &&coll) const |
| StatusCode | setupState (const EventContext &ctx, State &state) const |
| void | selectDecoder (State &state, const TgcRawData &rd, const TgcRdo *rdoColl) const |
| Select decoder based on RDO type (Hit or Coincidence (Tracklet, HiPt and SL)) | |
| StatusCode | decodeHits (State &state, const TgcRawData &rd) const |
| Decode RDO's of Hit. | |
| StatusCode | decodeTracklet (State &state, const TgcRawData &rd) const |
| Decode RDO's of Tracklet. | |
| StatusCode | decodeTrackletEIFI (State &state, const TgcRawData &rd) const |
| Decode RDO's of Tracklet EIFI. | |
| StatusCode | decodeHiPt (State &state, const TgcRawData &rd) const |
| Decode RDO's of HiPt. | |
| StatusCode | decodeInner (State &state, const TgcRawData &rd) const |
| Decode RDO's of Inner. | |
| StatusCode | decodeSL (State &state, const TgcRawData &rd, const TgcRdo *rdoColl) const |
| Decode RDO's of SectorLogic. | |
| bool | isOfflineIdOKForTgcReadoutElement (const MuonGM::TgcReadoutElement *descriptor, const Identifier channelId) const |
| Check offline ID is OK for TgcReadoutElement. | |
| bool | getTrackletInfo (const TgcRawData &rd, int &tmp_slbId, int &tmp_subMatrix, int &tmp_position) const |
| Retrieve slbId, subMatrix and position from Tracklet RDO. | |
| bool | isIncludedInChamberBoundary (const TgcRawData &rd) const |
| Check SL RDO is at the chamber boundary. | |
| void | getBitPosInWire (const TgcRawData &rd, const int DeltaBeforeConvert, std::array< int, 4 > &bitpos_i, std::array< int, 4 > &slbchannel_i, std::array< int, 4 > &slbId_in, std::array< int, 4 > &sbLoc_in, int &sswId_i, const std::array< int, 2 > &bitpos_o, std::array< int, 2 > &slbchannel_o, const int slbId_o) const |
| Get bitPos etc of TGC1 wire for HiPt. | |
| void | getBitPosInStrip (const TgcRawData &rd, const int DeltaBeforeConvert, std::array< int, 4 > &bitpos_i, std::array< int, 4 > &slbchannel_i, int &sbLoc_i, int &sswId_i, const std::array< int, 2 > &bitpos_o, std::array< int, 2 > &slbchannel_o) const |
| Get bitPos etc of TGC1 strip for HiPt. | |
| void | getBitPosWire (const TgcRawData &rd, const int hitId_w, const int sub_w, int &subMatrix_w, std::array< int, 3 > &bitpos_w) const |
| Get bitPos etc of wire for SL. | |
| bool | getSLWireGeometry (const std::array< Identifier, 3 > &channelId_wire, double &width_wire, double &r_wire, double &z_wire) const |
| Get wire geometry (width, r, z) for SL. | |
| bool | getSLStripGeometry (const std::array< Identifier, 3 > &channelId_strip, const bool isBackWard, const bool isAside, double &width_strip, double &theta_strip) const |
| Get strip geometry (width, theta) for SL. | |
| bool | getPosAndIdWireOut (const std::array< const MuonGM::TgcReadoutElement *, 2 > &descriptor_o, const std::array< Identifier, 2 > &channelIdOut, const std::array< int, 2 > &gasGap_o, const std::array< int, 2 > &channel_o, double &width_o, double &hit_position_o, Amg::Vector2D &tmp_hitPos_o, Identifier &channelIdOut_tmp) const |
| Get position and offline ID of TGC3 wire for HiPt. | |
| bool | getPosAndIdStripOut (const std::array< const MuonGM::TgcReadoutElement *, 2 > &descriptor_o, const std::array< Identifier, 2 > &channelIdOut, const std::array< int, 2 > &gasGap_o, const std::array< int, 2 > &channel_o, double &width_o, double &hit_position_o, Amg::Vector2D &tmp_hitPos_o, Identifier &channelIdOut_tmp, const bool isBackward, const bool isAside) const |
| Get position and offline ID of TGC3 strip for HiPt. | |
| bool | getPosAndIdWireIn (const std::array< const MuonGM::TgcReadoutElement *, 4 > &descriptor_i, const std::array< Identifier, 4 > &channelIdIn, const std::array< int, 4 > &gasGap_i, const std::array< int, 4 > &channel_i, double &width_i, double &hit_position_i, Amg::Vector2D &tmp_hitPos_i, Identifier &channelIdIn_tmp) const |
| Get position and offline ID of TGC1 wire for HiPt. | |
| bool | getPosAndIdStripIn (const std::array< const MuonGM::TgcReadoutElement *, 4 > &descriptor_i, const std::array< Identifier, 4 > &channelIdIn, const std::array< int, 4 > &gasGap_i, const std::array< int, 4 > &channel_i, double &width_i, double &hit_position_i, Amg::Vector2D &tmp_hitPos_i, Identifier &channelIdIn_tmp, const bool isBackward, const bool isAside) const |
| Get position and offline ID of TGC1 strip for HiPt. | |
| bool | getHiPtIds (const State &state, const TgcRawData &rd, int &sswId_o, int &sbLoc_o, int &slbId_o) const |
| Get ReadoutID of HiPt from RDOHighPtID. | |
| bool | getSLIds (const State &state, const bool isStrip, const TgcRawData &rd, std::array< Identifier, 3 > &channelId, int &index, int &chip, int &hitId, int &sub, int &sswId, int &sbLoc, int &subMatrix, std::array< int, 3 > &bitpos, const bool isBoundary=false, const TgcRdo *rdoColl=0, const int index_w=-1, const int chip_w=-1, const int hitId_w=-1, const int sub_w=-1) const |
| Get ReadoutID of SL from RDO. | |
| bool | getSbLocOfEndcapStripBoundaryFromHiPt (const State &state, const TgcRawData &rd, int &sbLoc, const TgcRdo *rdoColl, const int index_w, const int chip_w, const int hitId_w, const int sub_w) const |
| Get strip sbLoc of Endcap chamber boundary from HiPt Strip. | |
| bool | getSbLocOfEndcapStripBoundaryFromTracklet (const State &state, const TgcRawData &rd, int &sbLoc, const TgcRdo *rdoColl, const int index_w, const int chip_w, const int hitId_w, const int sub_w) const |
| Get strip sbLoc of Endcap chamber boundary from Tracklet Strip. | |
| StatusCode | decode (const EventContext &ctx, const std::vector< uint32_t > &robIds) const override |
| Avoid compiler warning. | |
| void | convertToRun2 (const TgcRawData *rd, uint16_t &newrodId, uint16_t &newsector) const |
| void | convertToRun2 (const TgcRawData &rd, uint16_t &newrodId, uint16_t &newsector) const |
Static Private Member Functions | |
| static int | getbitpos (int channel, TgcRawData::SlbType slbType) |
| Get bitpos from channel and SlbType. | |
| static int | getchannel (int bitpos, TgcRawData::SlbType slbType) |
| Get channel from bitpos and SlbType. | |
| static bool | getRfromEtaZ (const double eta, const double z, double &r) |
| Get r from eta and z. | |
| static bool | getEtafromRZ (const double r, const double z, double &eta) |
| Get eta from r and z. | |
| static bool | isAlreadyConverted (const std::vector< const TgcRdo * > &decodedRdoCollVec, const std::vector< const TgcRdo * > &rdoCollVec, const TgcRdo *rdoColl) |
| Check the rdo is already converted or not. | |
| static bool | isRequested (const std::vector< IdentifierHash > &requestedIdHashVect, IdentifierHash tgcHashId) |
| Check the IdHash is already requested or not. | |
| static int | getRoiRow (const TgcRawData &rd) |
| Get ROI row from RDO. | |
| static void | getBitPosOutWire (const TgcRawData &rd, int &slbsubMatrix, std::array< int, 2 > &bitpos_o) |
| Get bitPos etc of TGC3 wire for HiPt. | |
| static void | getBitPosOutStrip (const TgcRawData &rd, int &slbsubMatrix, std::array< int, 2 > &bitpos_o) |
| Get bitPos etc of TGC3 strip for HiPt. | |
| static void | getBitPosStrip (const int hitId_s, const int sub_s, int &subMatrix_s, std::array< int, 3 > &bitpos_s) |
| Get bitPos etc of strip for SL. | |
| static int | getDeltaBeforeConvert (const TgcRawData &rd) |
| Get delta (sagitta) before converion for HiPt. | |
| static bool | isBackwardBW (const TgcRawData &rd) |
| Check if a chamber in BigWheel is a backward chamber or a forward chamber. | |
| static void | getEndcapStripCandidateTrackletIds (const int roi, int &trackletIdStripFirst, int &trackletIdStripSecond, int &trackletIdStripThird) |
| Get trackletIds of three Tracklet Strip candidates in the Endcap boudary. | |
| static Amg::Vector2D | getSLLocalPosition (const MuonGM::TgcReadoutElement *readout, const Identifier, const double eta, const double phi) |
| Get SL local position. | |
Private Attributes | |
| SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > | m_muDetMgrKey |
| SG::ReadCondHandleKey< Muon::TgcCablingMap > | m_cablingKey |
| ServiceHandle< Muon::IMuonIdHelperSvc > | m_idHelperSvc |
| Gaudi::Property< std::string > | m_outputCollectionLocation |
| TgcPrepRawData container key for current BC. | |
| Gaudi::Property< std::string > | m_outputCoinCollectionLocation |
| TgcCoinData container key for current BC. | |
| Gaudi::Property< int > | m_tgcOffset {this, "TGCHashIdOffset", 26000} |
| Identifier hash offset. | |
| Gaudi::Property< bool > | m_decodeData {this, "DecodeData", true} |
| Switch for the decoding of TGC RDO into TgcPrepData. | |
| Gaudi::Property< bool > | m_fillCoinData {this, "FillCoinData", true} |
| Switch for the coincince decoding. | |
| Gaudi::Property< bool > | m_show_warning_level_invalid_A09_SSW6_hit |
| Switch for error message disabling on one invalid channel in sector A09 seen in 2008 data, at least run 79772 - 91800. | |
| Gaudi::Property< bool > | m_dropPrdsWithZeroWidth |
| Flag for dropping PRD's with zero widths. | |
| std::atomic< long > | m_nHitRDOs {0} |
| long to count the numbers of RDOs and PRDs | |
| std::atomic< long > | m_nHitPRDs {0} |
| std::atomic< long > | m_nTrackletRDOs {0} |
| std::atomic< long > | m_nTrackletPRDs {0} |
| std::atomic< long > | m_nTrackletEIFIRDOs {0} |
| std::atomic< long > | m_nTrackletEIFIPRDs {0} |
| std::atomic< long > | m_nHiPtRDOs {0} |
| std::atomic< long > | m_nHiPtPRDs {0} |
| std::atomic< long > | m_nSLRDOs {0} |
| std::atomic< long > | m_nSLPRDs {0} |
| SG::ReadHandleKey< TgcRdoContainer > | m_rdoContainerKey |
| SG::WriteHandleKeyArray< Muon::TgcCoinDataContainer > | m_outputCoinKeys |
| SG::WriteHandleKeyArray< Muon::TgcPrepDataContainer > | m_outputprepdataKeys |
| SG::WriteHandleKey< xAOD::TgcStripContainer > | m_xAODKey |
| TgcPrdUpdateHandles | m_prdContainerCacheKeys {this, "UpdateKeysPrd", {}} |
| Keys for the PRD cache containers, 4 needed for different BC. | |
| TgcCoinUpdateHandles | m_coinContainerCacheKeys {this, "UpdateKeysCoin", {}} |
| Keys for the Coin cache containers, 3 needed for different BC. | |
| Gaudi::Property< std::string > | m_prdContainerCacheKeyStr |
| Gaudi::Property< std::string > | m_coinContainerCacheKeyStr |
Static Private Attributes | |
| static constexpr int | NBC_HIT = 3 |
| The number of recorded Bunch Crossings (BCs) FOR HITS is 3 (Previous, Current, and Next BCs) | |
| static constexpr int | NBC_TRIG = 4 |
| static const double | s_cutDropPrdsWithZeroWidth |
| Cut value for zero widths. | |
This is the algorithm that convert TGCRdo To TGCPrepdata as a tool.
This class was developed by Takashi Kubota.
Definition at line 57 of file TgcRdoToPrepDataToolMT.h.
|
private |
SLB bit position /code Large R <--> Small R Large phi <--> Small phi for A side forward chambers and C side backward chambers Small phi <--> Large phi for A side backward chambers and C side forward chambers A-input : 40 - 75, 42 - 73 are valid.
B-input : 76 - 111, 78 - 109 are valid. C-input : 112 - 155, 118 - 149 are valid. D-input : 156 - 199, 162 - 193 are valid.
Channel in this code : Large R 15 14 13 12 11 ... 0 15 ... 3 2 1 0 Small R (it is better to be reverted to avoid confusion) ASD channel order : 15 ... ... 0 (there are shifts dependent on position) PS board channel : 0 1 2 3 4 ... 15 16 ... 28 29 30 31 A-Input : 40 41 42 43 44 45 46 ... 57 58 ... 70 71 72 73 74 75 B-Input : 76 77 78 79 80 81 82 ... 93 94 ... 106 107 108 109 110 111 C-Input : 112 113 114 115 116 117 118 119 120 121 122 ... 133 134 ... 146 147 148 149 150 151 152 153 154 155 D-Input : 156 157 158 159 160 161 162 163 164 165 166 ... 177 178 ... 190 191 192 193 194 195 196 197 198 199 /endcode
Definition at line 155 of file TgcRdoToPrepDataToolMT.h.
|
private |
Bit map sizes.
| Enumerator | |
|---|---|
| WT_MAP_SIZE | |
| ST_MAP_SIZE | |
| SD_MAP_SIZE | |
| WD_MAP_SIZE | |
Definition at line 224 of file TgcRdoToPrepDataToolMT.h.
|
private |
Sub detector IDs are 103 and 104 for TGC A side and C side, respectively.
| Enumerator | |
|---|---|
| ASIDE | |
| CSIDE | |
Definition at line 128 of file TgcRdoToPrepDataToolMT.h.
|
virtualdefault |
Destructor.
|
inlineprivate |
Definition at line 497 of file TgcRdoToPrepDataToolMT.h.
|
inlineprivate |
Definition at line 482 of file TgcRdoToPrepDataToolMT.h.
|
overridevirtual |
Decode RDO to PRD A vector of IdentifierHash are passed in, and the data corresponding to this list (i.e.
in a Region of Interest) are converted.
| requestedIdHashVect | Vector of hashes to convert i.e. the hashes of ROD collections in a 'Region of Interest' |
here the RDO container is retrieved and filled -whatever input type we start with- => check the size
In the R4 layout both phi & eta measurements are expressed on the same surface. However, the
Definition at line 220 of file TgcRdoToPrepDataToolMT.cxx.
|
overrideprivate |
Avoid compiler warning.
Definition at line 116 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of HiPt.
Definition at line 1039 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of Hit.
Definition at line 484 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of Inner.
Definition at line 1310 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of SectorLogic.
Definition at line 1459 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of Tracklet.
Definition at line 666 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Decode RDO's of Tracklet EIFI.
Definition at line 836 of file TgcRdoToPrepDataToolMT.cxx.
|
overridevirtual |
Standard AthAlgTool finalize method.
Definition at line 103 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get bitpos from channel and SlbType.
Definition at line 1643 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get bitPos etc of TGC1 strip for HiPt.
Definition at line 2074 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get bitPos etc of TGC1 wire for HiPt.
Definition at line 1949 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get bitPos etc of TGC3 strip for HiPt.
Definition at line 2042 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get bitPos etc of TGC3 wire for HiPt.
Definition at line 1893 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get bitPos etc of strip for SL.
Definition at line 2199 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get bitPos etc of wire for SL.
Definition at line 2134 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get channel from bitpos and SlbType.
Definition at line 1687 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get delta (sagitta) before converion for HiPt.
Definition at line 2244 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get trackletIds of three Tracklet Strip candidates in the Endcap boudary.
Definition at line 3328 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get eta from r and z.
Definition at line 1745 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get ReadoutID of HiPt from RDOHighPtID.
Definition at line 2907 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get position and offline ID of TGC1 strip for HiPt.
Definition at line 2800 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get position and offline ID of TGC3 strip for HiPt.
Definition at line 2590 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get position and offline ID of TGC1 wire for HiPt.
Definition at line 2665 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get position and offline ID of TGC3 wire for HiPt.
Definition at line 2520 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
|
staticprivate |
Get ROI row from RDO.
Definition at line 1873 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get strip sbLoc of Endcap chamber boundary from HiPt Strip.
Definition at line 3072 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get strip sbLoc of Endcap chamber boundary from Tracklet Strip.
Definition at line 3186 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get ReadoutID of SL from RDO.
Definition at line 2972 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Get SL local position.
Definition at line 3397 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get strip geometry (width, theta) for SL.
Definition at line 2422 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Get wire geometry (width, r, z) for SL.
Definition at line 2335 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Retrieve slbId, subMatrix and position from Tracklet RDO.
Definition at line 1772 of file TgcRdoToPrepDataToolMT.cxx.
|
overridevirtual |
Standard AthAlgTool initialize method.
Definition at line 26 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Check the rdo is already converted or not.
|
staticprivate |
Check if a chamber in BigWheel is a backward chamber or a forward chamber.
Definition at line 2312 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Check SL RDO is at the chamber boundary.
Definition at line 1878 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Check offline ID is OK for TgcReadoutElement.
Definition at line 1761 of file TgcRdoToPrepDataToolMT.cxx.
|
staticprivate |
Check the IdHash is already requested or not.
|
overridevirtual |
Definition at line 137 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Select decoder based on RDO type (Hit or Coincidence (Tracklet, HiPt and SL))
Definition at line 445 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
clean up containers for Hits
clean up containers for Coincidence
Definition at line 149 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Definition at line 122 of file TgcRdoToPrepDataToolMT.cxx.
|
private |
Definition at line 397 of file TgcRdoToPrepDataToolMT.h.
|
private |
Keys for the Coin cache containers, 3 needed for different BC.
Definition at line 465 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 474 of file TgcRdoToPrepDataToolMT.h.
|
private |
Switch for the decoding of TGC RDO into TgcPrepData.
Definition at line 415 of file TgcRdoToPrepDataToolMT.h.
|
private |
Flag for dropping PRD's with zero widths.
Definition at line 428 of file TgcRdoToPrepDataToolMT.h.
|
private |
Switch for the coincince decoding.
Definition at line 417 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 400 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 393 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 441 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 440 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 435 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
long to count the numbers of RDOs and PRDs
Definition at line 434 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 443 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 442 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 439 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 438 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 437 of file TgcRdoToPrepDataToolMT.h.
|
mutableprivate |
Definition at line 436 of file TgcRdoToPrepDataToolMT.h.
|
private |
TgcCoinData container key for current BC.
Definition at line 408 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 450 of file TgcRdoToPrepDataToolMT.h.
|
private |
TgcPrepRawData container key for current BC.
Definition at line 404 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 454 of file TgcRdoToPrepDataToolMT.h.
|
private |
Keys for the PRD cache containers, 4 needed for different BC.
Definition at line 463 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 469 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 445 of file TgcRdoToPrepDataToolMT.h.
|
private |
Switch for error message disabling on one invalid channel in sector A09 seen in 2008 data, at least run 79772 - 91800.
bug #48828: TgcRdoToTgcDigit WARNING ElementID not found for sub=103 rod=9 ssw=6 slb=20 bitpos=151 +offset=0 orFlag=0
Definition at line 424 of file TgcRdoToPrepDataToolMT.h.
|
private |
Identifier hash offset.
Definition at line 412 of file TgcRdoToPrepDataToolMT.h.
|
private |
Definition at line 457 of file TgcRdoToPrepDataToolMT.h.
|
staticconstexprprivate |
The number of recorded Bunch Crossings (BCs) FOR HITS is 3 (Previous, Current, and Next BCs)
Definition at line 90 of file TgcRdoToPrepDataToolMT.h.
|
staticconstexprprivate |
Definition at line 95 of file TgcRdoToPrepDataToolMT.h.
|
staticprivate |
Cut value for zero widths.
Definition at line 431 of file TgcRdoToPrepDataToolMT.h.