Public Member Functions | |
void | analyze (const edm::Event &evt, const edm::EventSetup &evtSetup) |
RPCStripNoisesRcdRead (const edm::ParameterSet &iConfig) | |
~RPCStripNoisesRcdRead () |
Definition at line 15 of file RPCStripNoisesRcdRead.cc.
RPCStripNoisesRcdRead::RPCStripNoisesRcdRead | ( | const edm::ParameterSet & | iConfig | ) |
RPCStripNoisesRcdRead::~RPCStripNoisesRcdRead | ( | ) |
void RPCStripNoisesRcdRead::analyze | ( | const edm::Event & | evt, | |
const edm::EventSetup & | evtSetup | |||
) | [virtual] |
Implements edm::EDAnalyzer.
Definition at line 27 of file RPCStripNoisesRcdRead.cc.
References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), edm::EventSetup::get(), i, it, and n.
00028 { 00029 edm::ESHandle<RPCStripNoises> noiseRcd; 00030 evtSetup.get<RPCStripNoisesRcd>().get(noiseRcd); 00031 edm::LogInfo("RPCStripNoisesReader") << "[RPCStripNoisesReader::analyze] End Reading RPCStripNoises" << std::endl; 00032 00033 std::vector<RPCStripNoises::NoiseItem> vnoise = noiseRcd->getVNoise(); 00034 std::vector<float> vcls = noiseRcd->getCls(); 00035 00036 for(unsigned int n = 0; n < vcls.size(); ++n){ 00037 std::cout<<"Cls Value: "<<vcls[n]<<std::endl; 00038 } 00039 00040 int i= 1; 00041 for(std::vector<RPCStripNoises::NoiseItem>::iterator it = vnoise.begin(); it != vnoise.end(); ++it){ 00042 if(i%96 == 0) std::cout<<"DetId: "<<it->dpid<<" "<<it->time<<" "<<std::endl; 00043 std::cout<<" Noise Value: "<<(it->noise)<<" "<<(it->eff)<<std::endl; 00044 i++; 00045 } 00046 }