#include <CSCReadoutMappingFromFile.h>
Public Member Functions | |
CSCReadoutMappingFromFile (std::string iFullPathFileName) | |
Constructor. More... | |
CSCReadoutMappingFromFile () | |
void | fill (std::string iFullPathFileName) |
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 14 of file CSCReadoutMappingFromFile.h.
|
explicit |
Constructor.
Definition at line 7 of file CSCReadoutMappingFromFile.cc.
References fill(), and eostools::move().
|
inline |
Definition at line 18 of file CSCReadoutMappingFromFile.h.
|
override |
void CSCReadoutMappingFromFile::fill | ( | std::string | iFullPathFileName | ) |
Fill mapping store.
Definition at line 11 of file CSCReadoutMappingFromFile.cc.
References CSCReadoutMapping::addRecord(), recoMuon::in, geometryCSVtoXML::line, eostools::move(), AlCaHLTBitMon_QueryRunRegistry::string, and theMappingFile.
Referenced by CSCReadoutMappingFromFile().
|
private |
Definition at line 27 of file CSCReadoutMappingFromFile.h.
Referenced by fill().