Go to the documentation of this file.00001
00002
00008
00009
00010 #ifndef DT_TRIG_DATA_H_
00011 #define DT_TRIG_DATA_H_
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 #include "DataFormats/MuonDetId/interface/DTChamberId.h"
00023 #include "DataFormats/MuonDetId/interface/DTSuperLayerId.h"
00024 #include "DataFormats/MuonDetId/interface/DTLayerId.h"
00025 #include "DataFormats/MuonDetId/interface/DTWireId.h"
00026
00027
00028
00029
00030
00031
00032
00033
00034 class DTTrigData {
00035
00036 public:
00037
00039 DTTrigData() {}
00040
00042 virtual ~DTTrigData() {}
00043
00045 virtual DTChamberId ChamberId() const = 0;
00046
00048 inline int wheel() const { return ChamberId().wheel(); }
00049
00051 inline int station() const { return ChamberId().station(); }
00052
00054 inline int sector() const { return ChamberId().sector(); }
00055
00057 virtual void print() const = 0;
00058
00059 };
00060 #endif
00061
00062
00063
00064