ATLAS Offline Software
TGCTriggerBWCWReader.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TGCTRIGGERBWCWREADER_H
6 #define TGCTRIGGERBWCWREADER_H
7 
9 
10 class TGCTriggerLUTs;
12 
14 
15  public:
16  TGCTriggerBWCWReader(int lutType);
17  ~TGCTriggerBWCWReader() = default;
18 
19  bool readLUT(TGCTriggerLUTs* writeCdo) override;
20  bool loadParameters(TGCTriggerLUTs* writeCdo,
21  const CondAttrListCollection* readKey) override;
22  private:
24  int getType(int lDR, int hDR, int lDPhi, int hDPhi) const;
25  int subSectorAdd(int ssid, int modid, int phimod2, int type) const;
26 };
27 
28 
29 #endif
TGCTriggerBWCWReader::TMap_HH
@ TMap_HH
Definition: TGCTriggerBWCWReader.h:23
TGCTriggerBWCWReader::TGCTriggerBWCWReader
TGCTriggerBWCWReader(int lutType)
Definition: TGCTriggerBWCWReader.cxx:10
TGCTriggerBWCWReader
Definition: TGCTriggerBWCWReader.h:13
CondAttrListCollection
This class is a collection of AttributeLists where each one is associated with a channel number....
Definition: CondAttrListCollection.h:52
TGCTriggerBWCWReader::TMap_LH
@ TMap_LH
Definition: TGCTriggerBWCWReader.h:23
TGCTriggerBWCWReader::subSectorAdd
int subSectorAdd(int ssid, int modid, int phimod2, int type) const
Definition: TGCTriggerBWCWReader.cxx:167
TGCTriggerBWCWReader::getType
int getType(int lDR, int hDR, int lDPhi, int hDPhi) const
Definition: TGCTriggerBWCWReader.cxx:158
TGCTriggerBWCWReader::~TGCTriggerBWCWReader
~TGCTriggerBWCWReader()=default
TGCTriggerBWCWReader::TMap_HL
@ TMap_HL
Definition: TGCTriggerBWCWReader.h:23
TGCTriggerLUTs
Definition: TGCTriggerLUTs.h:16
TGCTriggerLUTReader.h
TGCTriggerBWCWReader::loadParameters
bool loadParameters(TGCTriggerLUTs *writeCdo, const CondAttrListCollection *readKey) override
Definition: TGCTriggerBWCWReader.cxx:17
TGCTriggerLUTReader
Definition: TGCTriggerLUTReader.h:17
TGCTriggerBWCWReader::N_TMap
@ N_TMap
Definition: TGCTriggerBWCWReader.h:23
TGCTriggerBWCWReader::TMap_LL
@ TMap_LL
Definition: TGCTriggerBWCWReader.h:23
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
TGCTriggerBWCWReader::readLUT
bool readLUT(TGCTriggerLUTs *writeCdo) override
Definition: TGCTriggerBWCWReader.cxx:58