#include <CSCReadoutMappingFromFile.h>
Public Member Functions | |
CSCReadoutMappingFromFile (const edm::ParameterSet &ps) | |
Constructor. More... | |
CSCReadoutMappingFromFile () | |
void | fill (const edm::ParameterSet &ps) override |
Fill mapping store. More... | |
~CSCReadoutMappingFromFile () override | |
Destructor. More... | |
Public Member Functions inherited from CSCReadoutMappingForSliceTest | |
CSCReadoutMappingForSliceTest () | |
Constructor. More... | |
~CSCReadoutMappingForSliceTest () override | |
Destructor. More... | |
Public Member Functions inherited from CSCReadoutMapping | |
void | addRecord (int endcap, int station, int ring, int chamber, int vmecrate, int dmb, int tmb, int tsector, int cscid, int ddu, int dcc) |
int | chamber (int endcap, int station, int vmecrate, int dmb, int tmb) const |
int | crate (const CSCDetId &) const |
returns vmecrate given CSCDetId More... | |
CSCReadoutMapping () | |
Default constructor. More... | |
int | dccId (const CSCDetId &) const |
returns DCC# given CSCDetId More... | |
int | dduId (const CSCDetId &) const |
returns DDU# given CSCDetId More... | |
bool | debugV (void) const |
CSCDetId | detId (int endcap, int station, int vmecrate, int dmb, int tmb, int cfeb, int layer=0) const |
int | dmbId (const CSCDetId &) const |
returns dmbId given CSCDetId More... | |
CSCLabel | findHardwareId (const CSCDetId &) const |
returns hardware ids given chamber id More... | |
const std::string & | myName (void) const |
void | setDebugV (bool dbg) |
virtual | ~CSCReadoutMapping () |
Destructor. More... | |
Private Attributes | |
std::string | theMappingFile |
Definition at line 15 of file CSCReadoutMappingFromFile.h.
|
explicit |
Constructor.
Definition at line 8 of file CSCReadoutMappingFromFile.cc.
References fill().
|
inline |
Definition at line 20 of file CSCReadoutMappingFromFile.h.
References fill(), and ~CSCReadoutMappingFromFile().
|
override |
Destructor.
Definition at line 12 of file CSCReadoutMappingFromFile.cc.
Referenced by CSCReadoutMappingFromFile().
|
overridevirtual |
Fill mapping store.
Implements CSCReadoutMapping.
Definition at line 14 of file CSCReadoutMappingFromFile.cc.
References CSCReadoutMapping::addRecord(), edm::FileInPath::fullPath(), edm::ParameterSet::getParameter(), recoMuon::in, geometryCSVtoXML::line, AlCaHLTBitMon_QueryRunRegistry::string, and theMappingFile.
Referenced by CSCReadoutMappingFromFile().
|
private |
Definition at line 29 of file CSCReadoutMappingFromFile.h.
Referenced by fill().