CMS 3D CMS Logo

RPCTriggerCrate.h
Go to the documentation of this file.
1 #ifndef L1Trigger_RPCTriggerCrate_h
2 #define L1Trigger_RPCTriggerCrate_h
3 //#define LOCALDEBUG
10 #ifndef _STAND_ALONE
12 #endif // _STAND_ALONE
13 
14 #include <vector>
15 
19 
20 //---------------------------------------------------------------------------
22 public:
23  RPCTriggerCrate(RPCTriggerConfiguration* triggerConfig, int tcNum);
24 
26  void runCone(const RPCLogCone& cone);
27 
32 
33 private:
34  int m_TCNumber;
35 
37 
38  std::vector<RPCTriggerBoard> m_TBsVec;
39 
41 
42  bool m_WasMuon;
43 };
44 #endif
MessageLogger.h
RPCTriggerCrate
Definition: RPCTriggerCrate.h:21
RPCTriggerCrate::runCone
void runCone(const RPCLogCone &cone)
Definition: RPCTriggerCrate.cc:49
RPCTriggerBoard.h
L1RpcTBMuonsVec
std::vector< RPCTBMuon > L1RpcTBMuonsVec
Definition: RPCTBMuon.h:218
RPCLogCone
Definition: RPCLogCone.h:23
RPCTriggerCrate::runTCGBSorter
L1RpcTBMuonsVec runTCGBSorter()
Definition: RPCTriggerCrate.cc:18
RPCTriggerCrate::m_TCGhostBusterSorter
RPCTCGhostBusterSorter m_TCGhostBusterSorter
Definition: RPCTriggerCrate.h:40
RPCTriggerCrate::RPCTriggerCrate
RPCTriggerCrate(RPCTriggerConfiguration *triggerConfig, int tcNum)
Definition: RPCTriggerCrate.cc:6
RPCTriggerCrate::m_TBsVec
std::vector< RPCTriggerBoard > m_TBsVec
Here TB belonging to thie TC are stored.
Definition: RPCTriggerCrate.h:38
RPCTCGhostBusterSorter.h
RPCTCGhostBusterSorter
Definition: RPCTCGhostBusterSorter.h:14
RPCTriggerCrate::m_WasMuon
bool m_WasMuon
Definition: RPCTriggerCrate.h:42
RPCTriggerCrate::m_TriggerConfig
RPCTriggerConfiguration * m_TriggerConfig
Definition: RPCTriggerCrate.h:36
RPCTriggerConfiguration
Definition: RPCTriggerConfiguration.h:13
RPCTBMuon.h
RPCTriggerCrate::m_TCNumber
int m_TCNumber
The number of this TriggerCrate (0 - 11)
Definition: RPCTriggerCrate.h:34