1 #ifndef CondFormats_CSCTriggerMapping_h 2 #define CondFormats_CSCTriggerMapping_h 97 virtual void fill(
void) = 0;
struct CSCTriggerMapping::CSCTriggerConnection Connection
const std::string & myName(void) const
CSCTriggerMapping()
Default constructor.
int swId(int endcap, int station, int sector, int subsector, int cscid) const
void addRecord(int rendcap, int rstation, int rsector, int rsubsector, int rcscid, int cendcap, int cstation, int csector, int csubsector, int ccscid)
std::map< int, int > hw2sw_
constexpr std::array< uint8_t, layerIndexSize< TrackerTraits > > layer
virtual ~CSCTriggerMapping()
Destructor.
CSCTriggerConnection(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
#define COND_SERIALIZABLE
CSCDetId detId(int endcap, int station, int sector, int subsector, int cscid, int layer=0) const
virtual void fill(void)=0
std::vector< Connection > mapping_
virtual int hwId(int endcap, int station, int sector, int subsector, int cscid) const =0