ATLAS Offline Software
Loading...
Searching...
No Matches
TGCTriggerBWCWReader.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TGCTRIGGERBWCWREADER_H
6#define TGCTRIGGERBWCWREADER_H
7
10
11class TGCTriggerLUTs;
13
15
16 public:
17 TGCTriggerBWCWReader(int lutType);
19
20 bool readLUT(TGCTriggerLUTs* writeCdo) override;
21 bool loadParameters(TGCTriggerLUTs* writeCdo,
22 const CondAttrListCollection* readKey) override;
23 private:
25 int getType(int lDR, int hDR, int lDPhi, int hDPhi) const;
26 int subSectorAdd(int ssid, int modid, int phimod2, int type) const;
27};
28
29
30#endif
AthMessaging(IMessageSvc *msgSvc, const std::string &name)
Constructor.
This class is a collection of AttributeLists where each one is associated with a channel number.
bool loadParameters(TGCTriggerLUTs *writeCdo, const CondAttrListCollection *readKey) override
int getType(int lDR, int hDR, int lDPhi, int hDPhi) const
bool readLUT(TGCTriggerLUTs *writeCdo) override
int subSectorAdd(int ssid, int modid, int phimod2, int type) const
~TGCTriggerBWCWReader()=default