CMS 3D CMS Logo

RPCStripNoisesRcdRead Class Reference

Inheritance diagram for RPCStripNoisesRcdRead:

edm::EDAnalyzer

List of all members.

Public Member Functions

void analyze (const edm::Event &evt, const edm::EventSetup &evtSetup)
 RPCStripNoisesRcdRead (const edm::ParameterSet &iConfig)
 ~RPCStripNoisesRcdRead ()


Detailed Description

Definition at line 15 of file RPCStripNoisesRcdRead.cc.


Constructor & Destructor Documentation

RPCStripNoisesRcdRead::RPCStripNoisesRcdRead ( const edm::ParameterSet iConfig  ) 

Definition at line 23 of file RPCStripNoisesRcdRead.cc.

00023 {}

RPCStripNoisesRcdRead::~RPCStripNoisesRcdRead (  ) 

Definition at line 25 of file RPCStripNoisesRcdRead.cc.

00025 {}


Member Function Documentation

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 }


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:31:12 2009 for CMSSW by  doxygen 1.5.4