File indexing completed on 2024-04-06 12:08:12
0001 #ifndef RPCRollMapHisto_H
0002 #define RPCRollMapHisto_H
0003
0004 #include "DQMServices/Core/interface/DQMStore.h"
0005 #include <string>
0006
0007 struct RPCRollMapHisto {
0008 typedef dqm::reco::MonitorElement MonitorElement;
0009
0010
0011 typedef dqm::reco::DQMStore::IBooker IBooker;
0012
0013 static MonitorElement* bookBarrel(
0014 IBooker& booker, const int wheel, const std::string& prefix, const std::string& title, const bool useRollInfo);
0015 static MonitorElement* bookEndcap(
0016 IBooker& booker, const int disk, const std::string& prefix, const std::string& title, const bool useRollInfo);
0017
0018 static void setBarrelRollAxis(MonitorElement* me, const int wheel, const int axis, const bool useRollInfo);
0019 static void setEndcapRollAxis(MonitorElement* me, const int disk, const int axis, const bool useRollInfo);
0020 };
0021
0022 #endif