#include <CSCTriggerSimpleMapping.h>
|
| CSCTriggerSimpleMapping () |
| Constructor. More...
|
|
| ~CSCTriggerSimpleMapping () override |
| Destructor. More...
|
|
void | addRecord (int rendcap, int rstation, int rsector, int rsubsector, int rcscid, int cendcap, int cstation, int csector, int csubsector, int ccscid) |
|
int | chamber (int endcap, int station, int sector, int subsector, int cscid) const |
|
| CSCTriggerMapping () |
| Default constructor. More...
|
|
bool | debugV (void) const |
|
CSCDetId | detId (int endcap, int station, int sector, int subsector, int cscid, int layer=0) const |
|
virtual void | fill (void)=0 |
|
const std::string & | myName (void) const |
|
void | setDebugV (bool dbg) |
|
virtual | ~CSCTriggerMapping () |
| Destructor. More...
|
|
|
int | hwId (int endcap, int station, int sector, int subsector, int cscid) const override |
|
Definition at line 13 of file CSCTriggerSimpleMapping.h.
◆ CSCTriggerSimpleMapping()
CSCTriggerSimpleMapping::CSCTriggerSimpleMapping |
( |
| ) |
|
◆ ~CSCTriggerSimpleMapping()
CSCTriggerSimpleMapping::~CSCTriggerSimpleMapping |
( |
| ) |
|
|
override |
◆ hwId()
int CSCTriggerSimpleMapping::hwId |
( |
int |
endcap, |
|
|
int |
station, |
|
|
int |
sector, |
|
|
int |
subsector, |
|
|
int |
cscid |
|
) |
| const |
|
overrideprivatevirtual |
Build a unique integer out of labels present or easily derivable from the readout.
Implements CSCTriggerMapping.
Definition at line 11 of file CSCTriggerSimpleMapping.cc.
21 <<
" subsector " << subsector <<
" cscid " << cscid <<
" = " <<
id << std::endl;
References CSCTriggerMapping::chamber(), CSCTriggerNumbering::chamberFromTriggerLabels(), gather_cfg::cout, CSCTriggerMapping::debugV(), makeMuonMisalignmentScenario::endcap, triggerObjects_cff::id, CSCTriggerMapping::myName(), CSCDetId::rawIdMaker(), relativeConstraints::ring, CSCTriggerNumbering::ringFromTriggerLabels(), and relativeConstraints::station.