1 #ifndef DTt0DBValidation_H
2 #define DTt0DBValidation_H
76 std::map<DTWireId, std::vector<float>>
t0Map_;
void endRun(edm::Run const &, edm::EventSetup const &) override
std::map< DTLayerId, MonitorElement * > t0DiffHistos_
edm::ESGetToken< DTT0, DTT0Rcd > labelDB_
dqm::legacy::DQMStore DQMStore
std::map< int, MonitorElement * > wheelSummary_
const DTT0 * tZeroRefMap_
std::map< DTWireId, std::vector< float > > t0RefMap_
DTt0DBValidation(const edm::ParameterSet &pset)
Constructor.
std::string outputFileName_
dqm::legacy::MonitorElement MonitorElement
~DTt0DBValidation() override
Destructor.
edm::ESGetToken< DTGeometry, MuonGeometryRecord > muonGeomToken_
const DTGeometry * dtGeom
void beginRun(const edm::Run &run, const edm::EventSetup &setup) override
Operations.
edm::ESGetToken< DTT0, DTT0Rcd > labelDBRef_
void analyze(const edm::Event &event, const edm::EventSetup &setup) override
bool outputMEsInRootFile_
std::map< DTWireId, std::vector< float > > t0Map_
void bookHistos(DTLayerId lId, int firstWire, int lastWire)