#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.
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.
21 <<
" subsector " << subsector <<
" cscid " << cscid <<
" = " <<
id << std::endl;
const std::string & myName(void) const
static int rawIdMaker(int iendcap, int istation, int iring, int ichamber, int ilayer)
static int ringFromTriggerLabels(int station, int triggerCSCID)
int chamber(int endcap, int station, int sector, int subsector, int cscid) const
static int chamberFromTriggerLabels(int TriggerSector, int TriggerSubSector, int station, int TriggerCSCID)