Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:01:59

0001 #ifndef CSCMapItem_h
0002 #define CSCMapItem_h
0003 
0004 #include "CondFormats/Serialization/interface/Serializable.h"
0005 
0006 #include <string>
0007 
0008 class CSCMapItem {
0009 public:
0010   CSCMapItem();
0011   ~CSCMapItem();
0012 
0013   struct MapItem {
0014     std::string chamberLabel;
0015     int chamberId;
0016     int endcap;
0017     int station;
0018     int ring;
0019     int chamber;
0020     int cscIndex;
0021     int layerIndex;
0022     int stripIndex;
0023     int anodeIndex;
0024     int strips;
0025     int anodes;
0026     std::string crateLabel;
0027     int crateid;
0028     int sector;
0029     int trig_sector;
0030     int dmb;
0031     int cscid;
0032     int ddu;
0033     int ddu_input;
0034     int slink;
0035     int fed_crate;
0036     int ddu_slot;
0037     std::string dcc_fifo;
0038     int fiber_crate;
0039     int fiber_pos;
0040     std::string fiber_socket;
0041 
0042     COND_SERIALIZABLE;
0043   };
0044 
0045   COND_SERIALIZABLE;
0046 };
0047 
0048 #endif