37 prefixDir_ = subsystemFolder+
"/"+ recHitTypeFolder;
38 globalFolder_ = subsystemFolder +
"/"+ recHitTypeFolder +
"/"+ summaryFolder;
104 (*it)->clientOperation(c);
112 std::vector<MonitorElement *> myMeVect;
113 std::vector<RPCDetId> myDetIds;
122 for (TrackingGeometry::DetContainer::const_iterator it=rpcGeo->dets().begin();it<rpcGeo->dets().end();it++){
123 if( dynamic_cast< RPCChamber* >( *it ) != 0 ){
126 std::vector< const RPCRoll*> roles = (ch->
rolls());
128 for(std::vector<const RPCRoll*>::const_iterator r = roles.begin();r != roles.end(); ++
r){
133 std::string rollName=
"";
146 myMeVect.push_back(myMe);
147 myDetIds.push_back(detId);
158 (*it)->getMonitorElements(myMeVect, myDetIds);
171 (*it)->beginLuminosityBlock(lumiSeg,context);
179 (*it)->analyze( iEvent,iSetup);
192 (*it)->endLuminosityBlock( lumiSeg, c);
202 (*it)->clientOperation(c);
214 (*it)->clientOperation(c);
void analyze(const edm::Event &, const edm::EventSetup &)
Analyze.
virtual std::string chambername()
T getUntrackedParameter(std::string const &, T const &) const
MonitorElement * RPCEvents_
void beginRun(const edm::Run &, const edm::EventSetup &)
void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
End Lumi Block.
void tag(MonitorElement *me, unsigned int myTag)
std::vector< std::string > clientList_
virtual std::string name()
edm::ParameterSet parameters_
std::vector< std::string > clientHisto_
void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
Begin Lumi block.
const std::vector< const RPCRoll * > & rolls() const
Return the Rolls.
std::string globalFolder_
void setVerbose(unsigned level)
MonitorElement * get(const std::string &path) const
get ME from full pathname (e.g. "my/long/dir/my_histo")
std::string folderStructure(RPCDetId detId)
std::vector< int > clientTag_
double getBinContent(int binx) const
get content of bin (1-D)
void endRun(const edm::Run &, const edm::EventSetup &)
std::vector< RPCClient * > clientModules_
RPCDqmClient(const edm::ParameterSet &ps)
Constructor.
void getMonitorElements(const edm::Run &, const edm::EventSetup &)
virtual ~RPCDqmClient()
Destructor.
int prescaleGlobalFactor_