#include <SiStripDigiValid.h>
Definition at line 23 of file SiStripDigiValid.h.
SiStripDigiValid::SiStripDigiValid | ( | const edm::ParameterSet & | ps | ) |
Definition at line 21 of file SiStripDigiValid.cc.
References dbe_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), timingPdfMaker::histo, i, meAdcTECWheel1zm_, meAdcTECWheel1zp_, meAdcTECWheel2zm_, meAdcTECWheel2zp_, meAdcTECWheel3zm_, meAdcTECWheel3zp_, meAdcTECWheel4zm_, meAdcTECWheel4zp_, meAdcTECWheel5zm_, meAdcTECWheel5zp_, meAdcTECWheel6zm_, meAdcTECWheel6zp_, meAdcTECWheel7zm_, meAdcTECWheel7zp_, meAdcTECWheel8zm_, meAdcTECWheel8zp_, meAdcTECWheel9zm_, meAdcTECWheel9zp_, meAdcTIBLayer1Extzm_, meAdcTIBLayer1Extzp_, meAdcTIBLayer1Intzm_, meAdcTIBLayer1Intzp_, meAdcTIBLayer2Extzm_, meAdcTIBLayer2Extzp_, meAdcTIBLayer2Intzm_, meAdcTIBLayer2Intzp_, meAdcTIBLayer3Extzm_, meAdcTIBLayer3Extzp_, meAdcTIBLayer3Intzm_, meAdcTIBLayer3Intzp_, meAdcTIBLayer4Extzm_, meAdcTIBLayer4Extzp_, meAdcTIBLayer4Intzm_, meAdcTIBLayer4Intzp_, meAdcTIDWheel1zm_, meAdcTIDWheel1zp_, meAdcTIDWheel2zm_, meAdcTIDWheel2zp_, meAdcTIDWheel3zm_, meAdcTIDWheel3zp_, meAdcTOBLayer1zm_, meAdcTOBLayer1zp_, meAdcTOBLayer2zm_, meAdcTOBLayer2zp_, meAdcTOBLayer3zm_, meAdcTOBLayer3zp_, meAdcTOBLayer4zm_, meAdcTOBLayer4zp_, meAdcTOBLayer5zm_, meAdcTOBLayer5zp_, meAdcTOBLayer6zm_, meAdcTOBLayer6zp_, meNDigiTECWheelzm_, meNDigiTECWheelzp_, meNDigiTIBLayerzm_, meNDigiTIBLayerzp_, meNDigiTIDWheelzm_, meNDigiTIDWheelzp_, meNDigiTOBLayerzm_, meNDigiTOBLayerzp_, meStripTECWheel1zm_, meStripTECWheel1zp_, meStripTECWheel2zm_, meStripTECWheel2zp_, meStripTECWheel3zm_, meStripTECWheel3zp_, meStripTECWheel4zm_, meStripTECWheel4zp_, meStripTECWheel5zm_, meStripTECWheel5zp_, meStripTECWheel6zm_, meStripTECWheel6zp_, meStripTECWheel7zm_, meStripTECWheel7zp_, meStripTECWheel8zm_, meStripTECWheel8zp_, meStripTECWheel9zm_, meStripTECWheel9zp_, meStripTIBLayer1Extzm_, meStripTIBLayer1Extzp_, meStripTIBLayer1Intzm_, meStripTIBLayer1Intzp_, meStripTIBLayer2Extzm_, meStripTIBLayer2Extzp_, meStripTIBLayer2Intzm_, meStripTIBLayer2Intzp_, meStripTIBLayer3Extzm_, meStripTIBLayer3Extzp_, meStripTIBLayer3Intzm_, meStripTIBLayer3Intzp_, meStripTIBLayer4Extzm_, meStripTIBLayer4Extzp_, meStripTIBLayer4Intzm_, meStripTIBLayer4Intzp_, meStripTIDWheel1zm_, meStripTIDWheel1zp_, meStripTIDWheel2zm_, meStripTIDWheel2zp_, meStripTIDWheel3zm_, meStripTIDWheel3zp_, meStripTOBLayer1zm_, meStripTOBLayer1zp_, meStripTOBLayer2zm_, meStripTOBLayer2zp_, meStripTOBLayer3zm_, meStripTOBLayer3zp_, meStripTOBLayer4zm_, meStripTOBLayer4zp_, meStripTOBLayer5zm_, meStripTOBLayer5zp_, meStripTOBLayer6zm_, meStripTOBLayer6zp_, cppFunctionSkipper::operator, outputFile_, and src_.
:dbe_(0){ outputFile_ = ps.getUntrackedParameter<string>("outputFile", "stripdigihisto.root"); src_ = ps.getParameter<edm::InputTag>( "src" ); dbe_ = Service<DQMStore>().operator->(); if ( dbe_ ) { dbe_->setCurrentFolder("TrackerDigisV/TrackerDigis/Strip"); for(int i = 0 ;i<3 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tib_layer1_extmodule%d_zp",i+1); meAdcTIBLayer1Extzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer1_intmodule%d_zp",i+1); meAdcTIBLayer1Intzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer2_extmodule%d_zp",i+1); meAdcTIBLayer2Extzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer2_intmodule%d_zp",i+1); meAdcTIBLayer2Intzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer3_extmodule%d_zp",i+1); meAdcTIBLayer3Extzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer3_intmodule%d_zp",i+1); meAdcTIBLayer3Intzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer4_extmodule%d_zp",i+1); meAdcTIBLayer4Extzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer4_intmodule%d_zp",i+1); meAdcTIBLayer4Intzp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tib_layer1_extmodule%d_zp",i+1); meStripTIBLayer1Extzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer1_intmodule%d_zp",i+1); meStripTIBLayer1Intzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer2_extmodule%d_zp",i+1); meStripTIBLayer2Extzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer2_intmodule%d_zp",i+1); meStripTIBLayer2Intzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer3_extmodule%d_zp",i+1); meStripTIBLayer3Extzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer3_intmodule%d_zp",i+1); meStripTIBLayer3Intzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer4_extmodule%d_zp",i+1); meStripTIBLayer4Extzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer4_intmodule%d_zp",i+1); meStripTIBLayer4Intzp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tib_layer1_extmodule%d_zm",i+1); meAdcTIBLayer1Extzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer1_intmodule%d_zm",i+1); meAdcTIBLayer1Intzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer2_extmodule%d_zm",i+1); meAdcTIBLayer2Extzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer2_intmodule%d_zm",i+1); meAdcTIBLayer2Intzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer3_extmodule%d_zm",i+1); meAdcTIBLayer3Extzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer3_intmodule%d_zm",i+1); meAdcTIBLayer3Intzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer4_extmodule%d_zm",i+1); meAdcTIBLayer4Extzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tib_layer4_intmodule%d_zm",i+1); meAdcTIBLayer4Intzm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tib_layer1_extmodule%d_zm",i+1); meStripTIBLayer1Extzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer1_intmodule%d_zm",i+1); meStripTIBLayer1Intzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer2_extmodule%d_zm",i+1); meStripTIBLayer2Extzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer2_intmodule%d_zm",i+1); meStripTIBLayer2Intzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer3_extmodule%d_zm",i+1); meStripTIBLayer3Extzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer3_intmodule%d_zm",i+1); meStripTIBLayer3Intzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer4_extmodule%d_zm",i+1); meStripTIBLayer4Extzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tib_layer4_intmodule%d_zm",i+1); meStripTIBLayer4Intzm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<6 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tob_layer1_module%d_zp",i+1); meAdcTOBLayer1zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer1_module%d_zp",i+1); meStripTOBLayer1zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer2_module%d_zp",i+1); meAdcTOBLayer2zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer2_module%d_zp",i+1); meStripTOBLayer2zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer3_module%d_zp",i+1); meAdcTOBLayer3zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer3_module%d_zp",i+1); meStripTOBLayer3zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer4_module%d_zp",i+1); meAdcTOBLayer4zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer4_module%d_zp",i+1); meStripTOBLayer4zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer5_module%d_zp",i+1); meAdcTOBLayer5zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer5_module%d_zp",i+1); meStripTOBLayer5zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer6_module%d_zp",i+1); meAdcTOBLayer6zp_[i] = dbe_->book1D(histo,"Digis ADC",10,0.,300.); sprintf(histo,"strip_tob_layer6_module%d_zp",i+1); meStripTOBLayer6zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tob_layer1_module%d_zm",i+1); meAdcTOBLayer1zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer1_module%d_zm",i+1); meStripTOBLayer1zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer2_module%d_zm",i+1); meAdcTOBLayer2zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer2_module%d_zm",i+1); meStripTOBLayer2zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer3_module%d_zm",i+1); meAdcTOBLayer3zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer3_module%d_zm",i+1); meStripTOBLayer3zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer4_module%d_zm",i+1); meAdcTOBLayer4zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer4_module%d_zm",i+1); meStripTOBLayer4zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer5_module%d_zm",i+1); meAdcTOBLayer5zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer5_module%d_zm",i+1); meStripTOBLayer5zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"adc_tob_layer6_module%d_zm",i+1); meAdcTOBLayer6zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tob_layer6_module%d_zm",i+1); meStripTOBLayer6zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<3 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tid_wheel1_ring%d_zp",i+1); meAdcTIDWheel1zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tid_wheel2_ring%d_zp",i+1); meAdcTIDWheel2zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tid_wheel3_ring%d_zp",i+1); meAdcTIDWheel3zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tid_wheel1_ring%d_zp",i+1); meStripTIDWheel1zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tid_wheel2_ring%d_zp",i+1); meStripTIDWheel2zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tid_wheel3_ring%d_zp",i+1); meStripTIDWheel3zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z minus Side sprintf(histo,"adc_tid_wheel1_ring%d_zm",i+1); meAdcTIDWheel1zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tid_wheel2_ring%d_zm",i+1); meAdcTIDWheel2zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tid_wheel3_ring%d_zm",i+1); meAdcTIDWheel3zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tid_wheel1_ring%d_zm",i+1); meStripTIDWheel1zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tid_wheel2_ring%d_zm",i+1); meStripTIDWheel2zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tid_wheel3_ring%d_zm",i+1); meStripTIDWheel3zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<7 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tec_wheel1_ring%d_zp",i+1); meAdcTECWheel1zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel2_ring%d_zp",i+1); meAdcTECWheel2zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel3_ring%d_zp",i+1); meAdcTECWheel3zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel1_ring%d_zp",i+1); meStripTECWheel1zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel2_ring%d_zp",i+1); meStripTECWheel2zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel3_ring%d_zp",i+1); meStripTECWheel3zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tec_wheel1_ring%d_zm",i+1); meAdcTECWheel1zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel2_ring%d_zm",i+1); meAdcTECWheel2zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel3_ring%d_zm",i+1); meAdcTECWheel3zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel1_ring%d_zm",i+1); meStripTECWheel1zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel2_ring%d_zm",i+1); meStripTECWheel2zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel3_ring%d_zm",i+1); meStripTECWheel3zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<6 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tec_wheel4_ring%d_zp",i+1); meAdcTECWheel4zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel5_ring%d_zp",i+1); meAdcTECWheel5zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel6_ring%d_zp",i+1); meAdcTECWheel6zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel4_ring%d_zp",i+1); meStripTECWheel4zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel5_ring%d_zp",i+1); meStripTECWheel5zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel6_ring%d_zp",i+1); meStripTECWheel6zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tec_wheel4_ring%d_zm",i+1); meAdcTECWheel4zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel5_ring%d_zm",i+1); meAdcTECWheel5zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel6_ring%d_zm",i+1); meAdcTECWheel6zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel4_ring%d_zm",i+1); meStripTECWheel4zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel5_ring%d_zm",i+1); meStripTECWheel5zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel6_ring%d_zm",i+1); meStripTECWheel6zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<5 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tec_wheel7_ring%d_zp",i+1); meAdcTECWheel7zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel8_ring%d_zp",i+1); meAdcTECWheel8zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel7_ring%d_zp",i+1); meStripTECWheel7zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel8_ring%d_zp",i+1); meStripTECWheel8zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tec_wheel7_ring%d_zm",i+1); meAdcTECWheel7zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"adc_tec_wheel8_ring%d_zm",i+1); meAdcTECWheel8zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel7_ring%d_zm",i+1); meStripTECWheel7zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); sprintf(histo,"strip_tec_wheel8_ring%d_zm",i+1); meStripTECWheel8zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<4 ; i++) { Char_t histo[200]; // Z Plus Side sprintf(histo,"adc_tec_wheel9_ring%d_zp",i+1); meAdcTECWheel9zp_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel9_ring%d_zp",i+1); meStripTECWheel9zp_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); // Z Minus Side sprintf(histo,"adc_tec_wheel9_ring%d_zm",i+1); meAdcTECWheel9zm_[i] = dbe_->book1D(histo,"Digis ADC",50,0.,300.); sprintf(histo,"strip_tec_wheel9_ring%d_zm",i+1); meStripTECWheel9zm_[i] = dbe_->book1D(histo,"Digis Strip Num.",200,0.,800.); } for(int i = 0 ;i<4 ; i++) { Char_t histo[200]; sprintf(histo,"ndigi_tib_layer_%d_zm",i+1); meNDigiTIBLayerzm_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); sprintf(histo,"ndigi_tib_layer_%d_zp",i+1); meNDigiTIBLayerzp_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); } for(int i = 0 ;i<6 ; i++) { Char_t histo[200]; sprintf(histo,"ndigi_tob_layer_%d_zm",i+1); meNDigiTOBLayerzm_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); sprintf(histo,"ndigi_tob_layer_%d_zp",i+1); meNDigiTOBLayerzp_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); } for(int i = 0 ;i<3 ; i++) { Char_t histo[200]; sprintf(histo,"ndigi_tid_wheel_%d_zm",i+1); meNDigiTIDWheelzm_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); sprintf(histo,"ndigi_tid_wheel_%d_zp",i+1); meNDigiTIDWheelzp_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); } for(int i = 0 ;i<9 ; i++) { Char_t histo[200]; sprintf(histo,"ndigi_tec_wheel_%d_zm",i+1); meNDigiTECWheelzm_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); sprintf(histo,"ndigi_tec_wheel_%d_zp",i+1); meNDigiTECWheelzp_[i] = dbe_->book1D(histo, "Digi Multiplicity",100,0.,500.); } } }
SiStripDigiValid::~SiStripDigiValid | ( | ) |
Definition at line 325 of file SiStripDigiValid.cc.
{
//if ( outputFile_.size() != 0 && dbe_ ) dbe_->save(outputFile_);
}
void SiStripDigiValid::analyze | ( | const edm::Event & | e, |
const edm::EventSetup & | c | ||
) | [protected, virtual] |
Implements edm::EDAnalyzer.
Definition at line 341 of file SiStripDigiValid.cc.
References edm::DetSetVector< T >::begin(), begin, EcnaSystemPythonModuleInsert_2::digiProducer, end, edm::DetSetVector< T >::end(), MonitorElement::Fill(), HcalObjRepresent::Fill(), edm::EventSetup::get(), edm::Event::getByLabel(), i, TIBDetId::layer(), TOBDetId::layer(), meAdcTECWheel1zm_, meAdcTECWheel1zp_, meAdcTECWheel2zm_, meAdcTECWheel2zp_, meAdcTECWheel3zm_, meAdcTECWheel3zp_, meAdcTECWheel4zm_, meAdcTECWheel4zp_, meAdcTECWheel5zm_, meAdcTECWheel5zp_, meAdcTECWheel6zm_, meAdcTECWheel6zp_, meAdcTECWheel7zm_, meAdcTECWheel7zp_, meAdcTECWheel8zm_, meAdcTECWheel8zp_, meAdcTECWheel9zm_, meAdcTECWheel9zp_, meAdcTIBLayer1Extzm_, meAdcTIBLayer1Extzp_, meAdcTIBLayer1Intzm_, meAdcTIBLayer1Intzp_, meAdcTIBLayer2Extzm_, meAdcTIBLayer2Extzp_, meAdcTIBLayer2Intzm_, meAdcTIBLayer2Intzp_, meAdcTIBLayer3Extzm_, meAdcTIBLayer3Extzp_, meAdcTIBLayer3Intzm_, meAdcTIBLayer3Intzp_, meAdcTIBLayer4Extzm_, meAdcTIBLayer4Extzp_, meAdcTIBLayer4Intzm_, meAdcTIBLayer4Intzp_, meAdcTIDWheel1zm_, meAdcTIDWheel1zp_, meAdcTIDWheel2zm_, meAdcTIDWheel2zp_, meAdcTIDWheel3zm_, meAdcTIDWheel3zp_, meAdcTOBLayer1zm_, meAdcTOBLayer1zp_, meAdcTOBLayer2zm_, meAdcTOBLayer2zp_, meAdcTOBLayer3zm_, meAdcTOBLayer3zp_, meAdcTOBLayer4zm_, meAdcTOBLayer4zp_, meAdcTOBLayer5zm_, meAdcTOBLayer5zp_, meAdcTOBLayer6zm_, meAdcTOBLayer6zp_, meNDigiTECWheelzm_, meNDigiTECWheelzp_, meNDigiTIBLayerzm_, meNDigiTIBLayerzp_, meNDigiTIDWheelzm_, meNDigiTIDWheelzp_, meNDigiTOBLayerzm_, meNDigiTOBLayerzp_, meStripTECWheel1zm_, meStripTECWheel1zp_, meStripTECWheel2zm_, meStripTECWheel2zp_, meStripTECWheel3zm_, meStripTECWheel3zp_, meStripTECWheel4zm_, meStripTECWheel4zp_, meStripTECWheel5zm_, meStripTECWheel5zp_, meStripTECWheel6zm_, meStripTECWheel6zp_, meStripTECWheel7zm_, meStripTECWheel7zp_, meStripTECWheel8zm_, meStripTECWheel8zp_, meStripTECWheel9zm_, meStripTECWheel9zp_, meStripTIBLayer1Extzm_, meStripTIBLayer1Extzp_, meStripTIBLayer1Intzm_, meStripTIBLayer1Intzp_, meStripTIBLayer2Extzm_, meStripTIBLayer2Extzp_, meStripTIBLayer2Intzm_, meStripTIBLayer2Intzp_, meStripTIBLayer3Extzm_, meStripTIBLayer3Extzp_, meStripTIBLayer3Intzm_, meStripTIBLayer3Intzp_, meStripTIBLayer4Extzm_, meStripTIBLayer4Extzp_, meStripTIBLayer4Intzm_, meStripTIBLayer4Intzp_, meStripTIDWheel1zm_, meStripTIDWheel1zp_, meStripTIDWheel2zm_, meStripTIDWheel2zp_, meStripTIDWheel3zm_, meStripTIDWheel3zp_, meStripTOBLayer1zm_, meStripTOBLayer1zp_, meStripTOBLayer2zm_, meStripTOBLayer2zp_, meStripTOBLayer3zm_, meStripTOBLayer3zp_, meStripTOBLayer4zm_, meStripTOBLayer4zp_, meStripTOBLayer5zm_, meStripTOBLayer5zp_, meStripTOBLayer6zm_, meStripTOBLayer6zp_, TOBDetId::module(), TIBDetId::module(), TIDDetId::ring(), TECDetId::ring(), TOBDetId::rod(), TIDDetId::side(), TECDetId::side(), src_, AlCaHLTBitMon_QueryRunRegistry::string, TIBDetId::string(), DetId::subdetId(), sistripsummary::TEC, sistripsummary::TIB, sistripsummary::TID, sistripsummary::TOB, patCandidatesForDimuonsSequences_cff::tracker, TIDDetId::wheel(), and TECDetId::wheel().
{ int ndigilayertibzp[4]; int ndigilayertibzm[4]; for( int i = 0; i< 4; i++ ) { ndigilayertibzp[i] = 0; ndigilayertibzm[i] = 0; } int ndigilayertobzp[6]; int ndigilayertobzm[6]; for( int i = 0; i< 6; i++ ) { ndigilayertobzp[i] = 0; ndigilayertobzm[i] = 0; } int ndigiwheeltidzp[3]; int ndigiwheeltidzm[3]; for( int i = 0; i< 3; i++ ) { ndigiwheeltidzp[i] = 0; ndigiwheeltidzm[i] = 0; } int ndigiwheelteczp[9]; int ndigiwheelteczm[9]; for( int i = 0; i< 9; i++ ) { ndigiwheelteczp[i] = 0; ndigiwheelteczm[i] = 0; } //LogInfo("EventInfo") << " Run = " << e.id().run() << " Event = " << e.id().event(); ESHandle<TrackerGeometry> tracker; c.get<TrackerDigiGeometryRecord>().get( tracker ); std::string digiProducer = "siStripDigis"; edm::Handle<edm::DetSetVector<SiStripDigi> > stripDigis; e.getByLabel(src_, stripDigis); edm::DetSetVector<SiStripDigi>::const_iterator DSViter = stripDigis->begin(); for( ; DSViter != stripDigis->end(); DSViter++) { unsigned int id = DSViter->id; DetId detId(id); edm::DetSet<SiStripDigi>::const_iterator begin = DSViter->data.begin(); edm::DetSet<SiStripDigi>::const_iterator end = DSViter->data.end(); edm::DetSet<SiStripDigi>::const_iterator iter; if(detId.subdetId()==StripSubdetector::TIB){ TIBDetId tibid(id); for ( iter = begin ; iter != end; iter++ ) { // loop digis if( tibid.string()[0] == 1) { ++ndigilayertibzm[tibid.layer()-1]; if( tibid.layer() == 1 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer1Intzm_[0] -> Fill((*iter).adc()); meStripTIBLayer1Intzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer1Intzm_[1] -> Fill((*iter).adc()); meStripTIBLayer1Intzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer1Intzm_[2] -> Fill((*iter).adc()); meStripTIBLayer1Intzm_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer1Extzm_[0] -> Fill((*iter).adc()); meStripTIBLayer1Extzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer1Extzm_[1] -> Fill((*iter).adc()); meStripTIBLayer1Extzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer1Extzm_[2] -> Fill((*iter).adc()); meStripTIBLayer1Extzm_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 2 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer2Intzm_[0] -> Fill((*iter).adc()); meStripTIBLayer2Intzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer2Intzm_[1] -> Fill((*iter).adc()); meStripTIBLayer2Intzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer2Intzm_[2] -> Fill((*iter).adc()); meStripTIBLayer2Intzm_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer2Extzm_[0] -> Fill((*iter).adc()); meStripTIBLayer2Extzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer2Extzm_[1] -> Fill((*iter).adc()); meStripTIBLayer2Extzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer2Extzm_[2] -> Fill((*iter).adc()); meStripTIBLayer2Extzm_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 3 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer3Intzm_[0] -> Fill((*iter).adc()); meStripTIBLayer3Intzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer3Intzm_[1] -> Fill((*iter).adc()); meStripTIBLayer3Intzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer3Intzm_[2] -> Fill((*iter).adc()); meStripTIBLayer3Intzm_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer3Extzm_[0] -> Fill((*iter).adc()); meStripTIBLayer3Extzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer3Extzm_[1] -> Fill((*iter).adc()); meStripTIBLayer3Extzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer3Extzm_[2] -> Fill((*iter).adc()); meStripTIBLayer3Extzm_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 4 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer4Intzm_[0] -> Fill((*iter).adc()); meStripTIBLayer4Intzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer4Intzm_[1] -> Fill((*iter).adc()); meStripTIBLayer4Intzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer4Intzm_[2] -> Fill((*iter).adc()); meStripTIBLayer4Intzm_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer4Extzm_[0] -> Fill((*iter).adc()); meStripTIBLayer4Extzm_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer4Extzm_[1] -> Fill((*iter).adc()); meStripTIBLayer4Extzm_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer4Extzm_[2] -> Fill((*iter).adc()); meStripTIBLayer4Extzm_[2] ->Fill((*iter).strip()); } } } }else { ++ndigilayertibzp[tibid.layer()-1]; if( tibid.layer() == 1 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer1Intzp_[0] -> Fill((*iter).adc()); meStripTIBLayer1Intzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer1Intzp_[1] -> Fill((*iter).adc()); meStripTIBLayer1Intzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer1Intzp_[2] -> Fill((*iter).adc()); meStripTIBLayer1Intzp_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer1Extzp_[0] -> Fill((*iter).adc()); meStripTIBLayer1Extzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer1Extzp_[1] -> Fill((*iter).adc()); meStripTIBLayer1Extzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer1Extzp_[2] -> Fill((*iter).adc()); meStripTIBLayer1Extzp_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 2 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer2Intzp_[0] -> Fill((*iter).adc()); meStripTIBLayer2Intzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer2Intzp_[1] -> Fill((*iter).adc()); meStripTIBLayer2Intzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer2Intzp_[2] -> Fill((*iter).adc()); meStripTIBLayer2Intzp_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer2Extzp_[0] -> Fill((*iter).adc()); meStripTIBLayer2Extzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer2Extzp_[1] -> Fill((*iter).adc()); meStripTIBLayer2Extzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer2Extzp_[2] -> Fill((*iter).adc()); meStripTIBLayer2Extzp_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 3 ) { if ( tibid.string()[1] == 1 ) { if( tibid.module() == 1 ) { meAdcTIBLayer3Intzp_[0] -> Fill((*iter).adc()); meStripTIBLayer3Intzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer3Intzp_[1] -> Fill((*iter).adc()); meStripTIBLayer3Intzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer3Intzp_[2] -> Fill((*iter).adc()); meStripTIBLayer3Intzp_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer3Extzp_[0] -> Fill((*iter).adc()); meStripTIBLayer3Extzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer3Extzp_[1] -> Fill((*iter).adc()); meStripTIBLayer3Extzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer3Extzp_[2] -> Fill((*iter).adc()); meStripTIBLayer3Extzp_[2] ->Fill((*iter).strip()); } } } if( tibid.layer() == 4 ) { if ( tibid.string()[1] == 1) { if( tibid.module() == 1 ) { meAdcTIBLayer4Intzp_[0] -> Fill((*iter).adc()); meStripTIBLayer4Intzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer4Intzp_[1] -> Fill((*iter).adc()); meStripTIBLayer4Intzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer4Intzp_[2] -> Fill((*iter).adc()); meStripTIBLayer4Intzp_[2] ->Fill((*iter).strip()); } }else { if( tibid.module() == 1 ) { meAdcTIBLayer4Extzp_[0] -> Fill((*iter).adc()); meStripTIBLayer4Extzp_[0] ->Fill((*iter).strip()); } if( tibid.module() == 2 ) { meAdcTIBLayer4Extzp_[1] -> Fill((*iter).adc()); meStripTIBLayer4Extzp_[1] ->Fill((*iter).strip()); } if( tibid.module() == 3 ) { meAdcTIBLayer4Extzp_[2] -> Fill((*iter).adc()); meStripTIBLayer4Extzp_[2] ->Fill((*iter).strip()); } } } } } } if(detId.subdetId()==StripSubdetector::TOB){ TOBDetId tobid(id); for ( iter = begin ; iter != end; iter++ ) { // loop digis if( tobid.rod()[0] == 1) { ++ndigilayertobzm[tobid.layer()-1]; if( tobid.layer() == 1 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer1zm_[0] -> Fill((*iter).adc()); meStripTOBLayer1zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer1zm_[1] -> Fill((*iter).adc()); meStripTOBLayer1zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer1zm_[2] -> Fill((*iter).adc()); meStripTOBLayer1zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer1zm_[3] -> Fill((*iter).adc()); meStripTOBLayer1zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer1zm_[4] -> Fill((*iter).adc()); meStripTOBLayer1zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer1zm_[5] -> Fill((*iter).adc()); meStripTOBLayer1zm_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 2 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer2zm_[0] -> Fill((*iter).adc()); meStripTOBLayer2zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer2zm_[1] -> Fill((*iter).adc()); meStripTOBLayer2zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer2zm_[2] -> Fill((*iter).adc()); meStripTOBLayer2zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer2zm_[3] -> Fill((*iter).adc()); meStripTOBLayer2zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer2zm_[4] -> Fill((*iter).adc()); meStripTOBLayer2zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer2zm_[5] -> Fill((*iter).adc()); meStripTOBLayer2zm_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 3 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer3zm_[0] -> Fill((*iter).adc()); meStripTOBLayer3zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer3zm_[1] -> Fill((*iter).adc()); meStripTOBLayer3zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer3zm_[2] -> Fill((*iter).adc()); meStripTOBLayer3zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer3zm_[3] -> Fill((*iter).adc()); meStripTOBLayer3zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer3zm_[4] -> Fill((*iter).adc()); meStripTOBLayer3zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer3zm_[5] -> Fill((*iter).adc()); meStripTOBLayer3zm_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 4 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer4zm_[0] -> Fill((*iter).adc()); meStripTOBLayer4zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer4zm_[1] -> Fill((*iter).adc()); meStripTOBLayer4zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer4zm_[2] -> Fill((*iter).adc()); meStripTOBLayer4zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer4zm_[3] -> Fill((*iter).adc()); meStripTOBLayer4zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer4zm_[4] -> Fill((*iter).adc()); meStripTOBLayer4zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer4zm_[5] -> Fill((*iter).adc()); meStripTOBLayer4zm_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 5 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer5zm_[0] -> Fill((*iter).adc()); meStripTOBLayer5zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer5zm_[1] -> Fill((*iter).adc()); meStripTOBLayer5zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer5zm_[2] -> Fill((*iter).adc()); meStripTOBLayer5zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer5zm_[3] -> Fill((*iter).adc()); meStripTOBLayer5zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer5zm_[4] -> Fill((*iter).adc()); meStripTOBLayer5zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer5zm_[5] -> Fill((*iter).adc()); meStripTOBLayer5zm_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 6 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer6zm_[0] -> Fill((*iter).adc()); meStripTOBLayer6zm_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer6zm_[1] -> Fill((*iter).adc()); meStripTOBLayer6zm_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer6zm_[2] -> Fill((*iter).adc()); meStripTOBLayer6zm_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer6zm_[3] -> Fill((*iter).adc()); meStripTOBLayer6zm_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer6zm_[4] -> Fill((*iter).adc()); meStripTOBLayer6zm_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer6zm_[5] -> Fill((*iter).adc()); meStripTOBLayer6zm_[5] ->Fill((*iter).strip()); } } }else { ++ndigilayertobzp[tobid.layer()-1]; if( tobid.layer() == 1 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer1zp_[0] -> Fill((*iter).adc()); meStripTOBLayer1zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer1zp_[1] -> Fill((*iter).adc()); meStripTOBLayer1zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer1zp_[2] -> Fill((*iter).adc()); meStripTOBLayer1zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer1zp_[3] -> Fill((*iter).adc()); meStripTOBLayer1zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer1zp_[4] -> Fill((*iter).adc()); meStripTOBLayer1zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer1zp_[5] -> Fill((*iter).adc()); meStripTOBLayer1zp_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 2 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer2zp_[0] -> Fill((*iter).adc()); meStripTOBLayer2zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer2zp_[1] -> Fill((*iter).adc()); meStripTOBLayer2zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer2zp_[2] -> Fill((*iter).adc()); meStripTOBLayer2zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer2zp_[3] -> Fill((*iter).adc()); meStripTOBLayer2zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer2zp_[4] -> Fill((*iter).adc()); meStripTOBLayer2zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer2zp_[5] -> Fill((*iter).adc()); meStripTOBLayer2zp_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 3 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer3zp_[0] -> Fill((*iter).adc()); meStripTOBLayer3zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer3zp_[1] -> Fill((*iter).adc()); meStripTOBLayer3zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer3zp_[2] -> Fill((*iter).adc()); meStripTOBLayer3zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer3zp_[3] -> Fill((*iter).adc()); meStripTOBLayer3zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer3zp_[4] -> Fill((*iter).adc()); meStripTOBLayer3zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer3zp_[5] -> Fill((*iter).adc()); meStripTOBLayer3zp_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 4 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer4zp_[0] -> Fill((*iter).adc()); meStripTOBLayer4zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer4zp_[1] -> Fill((*iter).adc()); meStripTOBLayer4zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer4zp_[2] -> Fill((*iter).adc()); meStripTOBLayer4zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer4zp_[3] -> Fill((*iter).adc()); meStripTOBLayer4zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer4zp_[4] -> Fill((*iter).adc()); meStripTOBLayer4zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer4zp_[5] -> Fill((*iter).adc()); meStripTOBLayer4zp_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 5 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer5zp_[0] -> Fill((*iter).adc()); meStripTOBLayer5zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer5zp_[1] -> Fill((*iter).adc()); meStripTOBLayer5zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer5zp_[2] -> Fill((*iter).adc()); meStripTOBLayer5zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer5zp_[3] -> Fill((*iter).adc()); meStripTOBLayer5zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer5zp_[4] -> Fill((*iter).adc()); meStripTOBLayer5zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer5zp_[5] -> Fill((*iter).adc()); meStripTOBLayer5zp_[5] ->Fill((*iter).strip()); } } if( tobid.layer() == 6 ) { if ( tobid.module() == 1 ) { meAdcTOBLayer6zp_[0] -> Fill((*iter).adc()); meStripTOBLayer6zp_[0] ->Fill((*iter).strip()); } if ( tobid.module() == 2 ) { meAdcTOBLayer6zp_[1] -> Fill((*iter).adc()); meStripTOBLayer6zp_[1] ->Fill((*iter).strip()); } if ( tobid.module() == 3 ) { meAdcTOBLayer6zp_[2] -> Fill((*iter).adc()); meStripTOBLayer6zp_[2] ->Fill((*iter).strip()); } if ( tobid.module() == 4 ) { meAdcTOBLayer6zp_[3] -> Fill((*iter).adc()); meStripTOBLayer6zp_[3] ->Fill((*iter).strip()); } if ( tobid.module() == 5 ) { meAdcTOBLayer6zp_[4] -> Fill((*iter).adc()); meStripTOBLayer6zp_[4] ->Fill((*iter).strip()); } if ( tobid.module() == 6 ) { meAdcTOBLayer6zp_[5] -> Fill((*iter).adc()); meStripTOBLayer6zp_[5] ->Fill((*iter).strip()); } } } } } if (detId.subdetId()==StripSubdetector::TID) { TIDDetId tidid(id); for ( iter = begin ; iter != end; iter++ ) { if( tidid.side() == 1){ ++ndigiwheeltidzm[tidid.wheel()-1]; if( tidid.wheel() == 1 ) { if(tidid.ring()== 1) { meAdcTIDWheel1zm_[0] -> Fill((*iter).adc()); meStripTIDWheel1zm_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel1zm_[1] -> Fill((*iter).adc()); meStripTIDWheel1zm_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel1zm_[2] -> Fill((*iter).adc()); meStripTIDWheel1zm_[2] ->Fill((*iter).strip());} } if( tidid.wheel() == 2 ) { if(tidid.ring()== 1) { meAdcTIDWheel2zm_[0] -> Fill((*iter).adc()); meStripTIDWheel2zm_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel2zm_[1] -> Fill((*iter).adc()); meStripTIDWheel2zm_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel2zm_[2] -> Fill((*iter).adc()); meStripTIDWheel2zm_[2] ->Fill((*iter).strip());} } if( tidid.wheel() == 3 ) { if(tidid.ring()== 1) { meAdcTIDWheel3zm_[0] -> Fill((*iter).adc()); meStripTIDWheel3zm_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel3zm_[1] -> Fill((*iter).adc()); meStripTIDWheel3zm_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel3zm_[2] -> Fill((*iter).adc()); meStripTIDWheel3zm_[2] ->Fill((*iter).strip());} } }else{ ++ndigiwheeltidzp[tidid.wheel()-1]; if( tidid.wheel() == 1 ) { if(tidid.ring()== 1) { meAdcTIDWheel1zp_[0] -> Fill((*iter).adc()); meStripTIDWheel1zp_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel1zp_[1] -> Fill((*iter).adc()); meStripTIDWheel1zp_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel1zp_[2] -> Fill((*iter).adc()); meStripTIDWheel1zp_[2] ->Fill((*iter).strip());} } if( tidid.wheel() == 2 ) { if(tidid.ring()== 1) { meAdcTIDWheel2zp_[0] -> Fill((*iter).adc()); meStripTIDWheel2zp_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel2zp_[1] -> Fill((*iter).adc()); meStripTIDWheel2zp_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel2zp_[2] -> Fill((*iter).adc()); meStripTIDWheel2zp_[2] ->Fill((*iter).strip());} } if( tidid.wheel() == 3 ) { if(tidid.ring()== 1) { meAdcTIDWheel3zp_[0] -> Fill((*iter).adc()); meStripTIDWheel3zp_[0] ->Fill((*iter).strip());} if(tidid.ring()== 2) { meAdcTIDWheel3zp_[1] -> Fill((*iter).adc()); meStripTIDWheel3zp_[1] ->Fill((*iter).strip());} if(tidid.ring()== 3) { meAdcTIDWheel3zp_[2] -> Fill((*iter).adc()); meStripTIDWheel3zp_[2] ->Fill((*iter).strip());} } } } } if (detId.subdetId()==StripSubdetector::TEC) { TECDetId tecid(id); for ( iter = begin ; iter != end; iter++ ) { if(tecid.side() == 1) { ++ndigiwheelteczm[tecid.wheel()-1]; if( tecid.wheel() == 1 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel1zm_[0] -> Fill((*iter).adc()); meStripTECWheel1zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel1zm_[1] -> Fill((*iter).adc()); meStripTECWheel1zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel1zm_[2] -> Fill((*iter).adc()); meStripTECWheel1zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel1zm_[3] -> Fill((*iter).adc()); meStripTECWheel1zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel1zm_[4] -> Fill((*iter).adc()); meStripTECWheel1zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel1zm_[5] -> Fill((*iter).adc()); meStripTECWheel1zm_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel1zm_[6] -> Fill((*iter).adc()); meStripTECWheel1zm_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 2 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel2zm_[0] -> Fill((*iter).adc()); meStripTECWheel2zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel2zm_[1] -> Fill((*iter).adc()); meStripTECWheel2zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel2zm_[2] -> Fill((*iter).adc()); meStripTECWheel2zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel2zm_[3] -> Fill((*iter).adc()); meStripTECWheel2zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel2zm_[4] -> Fill((*iter).adc()); meStripTECWheel2zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel2zm_[5] -> Fill((*iter).adc()); meStripTECWheel2zm_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel2zm_[6] -> Fill((*iter).adc()); meStripTECWheel2zm_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 3 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel3zm_[0] -> Fill((*iter).adc()); meStripTECWheel3zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel3zm_[1] -> Fill((*iter).adc()); meStripTECWheel3zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel3zm_[2] -> Fill((*iter).adc()); meStripTECWheel3zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel3zm_[3] -> Fill((*iter).adc()); meStripTECWheel3zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel3zm_[4] -> Fill((*iter).adc()); meStripTECWheel3zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel3zm_[5] -> Fill((*iter).adc()); meStripTECWheel3zm_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel3zm_[6] -> Fill((*iter).adc()); meStripTECWheel3zm_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 4 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel4zm_[0] -> Fill((*iter).adc()); meStripTECWheel4zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel4zm_[1] -> Fill((*iter).adc()); meStripTECWheel4zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel4zm_[2] -> Fill((*iter).adc()); meStripTECWheel4zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel4zm_[3] -> Fill((*iter).adc()); meStripTECWheel4zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel4zm_[4] -> Fill((*iter).adc()); meStripTECWheel4zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel4zm_[5] -> Fill((*iter).adc()); meStripTECWheel4zm_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 5 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel5zm_[0] -> Fill((*iter).adc()); meStripTECWheel5zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel5zm_[1] -> Fill((*iter).adc()); meStripTECWheel5zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel5zm_[2] -> Fill((*iter).adc()); meStripTECWheel5zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel5zm_[3] -> Fill((*iter).adc()); meStripTECWheel5zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel5zm_[4] -> Fill((*iter).adc()); meStripTECWheel5zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel5zm_[5] -> Fill((*iter).adc()); meStripTECWheel5zm_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 6 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel6zm_[0] -> Fill((*iter).adc()); meStripTECWheel6zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel6zm_[1] -> Fill((*iter).adc()); meStripTECWheel6zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel6zm_[2] -> Fill((*iter).adc()); meStripTECWheel6zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel6zm_[3] -> Fill((*iter).adc()); meStripTECWheel6zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel6zm_[4] -> Fill((*iter).adc()); meStripTECWheel6zm_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel6zm_[5] -> Fill((*iter).adc()); meStripTECWheel6zm_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 7 ) { if ( tecid.ring() == 3 ) { meAdcTECWheel7zm_[0] -> Fill((*iter).adc()); meStripTECWheel7zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel7zm_[1] -> Fill((*iter).adc()); meStripTECWheel7zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel7zm_[2] -> Fill((*iter).adc()); meStripTECWheel7zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel7zm_[3] -> Fill((*iter).adc()); meStripTECWheel7zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel7zm_[4] -> Fill((*iter).adc()); meStripTECWheel7zm_[4] ->Fill((*iter).strip()); } } if( tecid.wheel() == 8 ) { if ( tecid.ring() == 3 ) { meAdcTECWheel8zm_[0] -> Fill((*iter).adc()); meStripTECWheel8zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel8zm_[1] -> Fill((*iter).adc()); meStripTECWheel8zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel8zm_[2] -> Fill((*iter).adc()); meStripTECWheel8zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel8zm_[3] -> Fill((*iter).adc()); meStripTECWheel8zm_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel8zm_[4] -> Fill((*iter).adc()); meStripTECWheel8zm_[4] ->Fill((*iter).strip()); } } if( tecid.wheel() == 9 ) { if ( tecid.ring() == 4 ) { meAdcTECWheel9zm_[0] -> Fill((*iter).adc()); meStripTECWheel9zm_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel9zm_[1] -> Fill((*iter).adc()); meStripTECWheel9zm_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel9zm_[2] -> Fill((*iter).adc()); meStripTECWheel9zm_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel9zm_[3] -> Fill((*iter).adc()); meStripTECWheel9zm_[3] ->Fill((*iter).strip()); } } }else { ++ndigiwheelteczp[tecid.wheel()-1]; if( tecid.wheel() == 1 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel1zp_[0] -> Fill((*iter).adc()); meStripTECWheel1zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel1zp_[1] -> Fill((*iter).adc()); meStripTECWheel1zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel1zp_[2] -> Fill((*iter).adc()); meStripTECWheel1zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel1zp_[3] -> Fill((*iter).adc()); meStripTECWheel1zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel1zp_[4] -> Fill((*iter).adc()); meStripTECWheel1zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel1zp_[5] -> Fill((*iter).adc()); meStripTECWheel1zp_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel1zp_[6] -> Fill((*iter).adc()); meStripTECWheel1zp_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 2 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel2zp_[0] -> Fill((*iter).adc()); meStripTECWheel2zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel2zp_[1] -> Fill((*iter).adc()); meStripTECWheel2zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel2zp_[2] -> Fill((*iter).adc()); meStripTECWheel2zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel2zp_[3] -> Fill((*iter).adc()); meStripTECWheel2zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel2zp_[4] -> Fill((*iter).adc()); meStripTECWheel2zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel2zp_[5] -> Fill((*iter).adc()); meStripTECWheel2zp_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel2zp_[6] -> Fill((*iter).adc()); meStripTECWheel2zp_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 3 ) { if ( tecid.ring() == 1 ) { meAdcTECWheel3zp_[0] -> Fill((*iter).adc()); meStripTECWheel3zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 2 ) { meAdcTECWheel3zp_[1] -> Fill((*iter).adc()); meStripTECWheel3zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel3zp_[2] -> Fill((*iter).adc()); meStripTECWheel3zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel3zp_[3] -> Fill((*iter).adc()); meStripTECWheel3zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel3zp_[4] -> Fill((*iter).adc()); meStripTECWheel3zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel3zp_[5] -> Fill((*iter).adc()); meStripTECWheel3zp_[5] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel3zp_[6] -> Fill((*iter).adc()); meStripTECWheel3zp_[6] ->Fill((*iter).strip()); } } if( tecid.wheel() == 4 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel4zp_[0] -> Fill((*iter).adc()); meStripTECWheel4zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel4zp_[1] -> Fill((*iter).adc()); meStripTECWheel4zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel4zp_[2] -> Fill((*iter).adc()); meStripTECWheel4zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel4zp_[3] -> Fill((*iter).adc()); meStripTECWheel4zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel4zp_[4] -> Fill((*iter).adc()); meStripTECWheel4zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel4zp_[5] -> Fill((*iter).adc()); meStripTECWheel4zp_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 5 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel5zp_[0] -> Fill((*iter).adc()); meStripTECWheel5zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel5zp_[1] -> Fill((*iter).adc()); meStripTECWheel5zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel5zp_[2] -> Fill((*iter).adc()); meStripTECWheel5zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel5zp_[3] -> Fill((*iter).adc()); meStripTECWheel5zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel5zp_[4] -> Fill((*iter).adc()); meStripTECWheel5zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel5zp_[5] -> Fill((*iter).adc()); meStripTECWheel5zp_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 6 ) { if ( tecid.ring() == 2 ) { meAdcTECWheel6zp_[0] -> Fill((*iter).adc()); meStripTECWheel6zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 3 ) { meAdcTECWheel6zp_[1] -> Fill((*iter).adc()); meStripTECWheel6zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel6zp_[2] -> Fill((*iter).adc()); meStripTECWheel6zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel6zp_[3] -> Fill((*iter).adc()); meStripTECWheel6zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel6zp_[4] -> Fill((*iter).adc()); meStripTECWheel6zp_[4] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel6zp_[5] -> Fill((*iter).adc()); meStripTECWheel6zp_[5] ->Fill((*iter).strip()); } } if( tecid.wheel() == 7 ) { if ( tecid.ring() == 3 ) { meAdcTECWheel7zp_[0] -> Fill((*iter).adc()); meStripTECWheel7zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel7zp_[1] -> Fill((*iter).adc()); meStripTECWheel7zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel7zp_[2] -> Fill((*iter).adc()); meStripTECWheel7zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel7zp_[3] -> Fill((*iter).adc()); meStripTECWheel7zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel7zp_[4] -> Fill((*iter).adc()); meStripTECWheel7zp_[4] ->Fill((*iter).strip()); } } if( tecid.wheel() == 8 ) { if ( tecid.ring() == 3 ) { meAdcTECWheel8zp_[0] -> Fill((*iter).adc()); meStripTECWheel8zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 4 ) { meAdcTECWheel8zp_[1] -> Fill((*iter).adc()); meStripTECWheel8zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel8zp_[2] -> Fill((*iter).adc()); meStripTECWheel8zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel8zp_[3] -> Fill((*iter).adc()); meStripTECWheel8zp_[3] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel8zp_[4] -> Fill((*iter).adc()); meStripTECWheel8zp_[4] ->Fill((*iter).strip()); } } if( tecid.wheel() == 9 ) { if ( tecid.ring() == 4 ) { meAdcTECWheel9zp_[0] -> Fill((*iter).adc()); meStripTECWheel9zp_[0] ->Fill((*iter).strip()); } if ( tecid.ring() == 5 ) { meAdcTECWheel9zp_[1] -> Fill((*iter).adc()); meStripTECWheel9zp_[1] ->Fill((*iter).strip()); } if ( tecid.ring() == 6 ) { meAdcTECWheel9zp_[2] -> Fill((*iter).adc()); meStripTECWheel9zp_[2] ->Fill((*iter).strip()); } if ( tecid.ring() == 7 ) { meAdcTECWheel9zp_[3] -> Fill((*iter).adc()); meStripTECWheel9zp_[3] ->Fill((*iter).strip()); } } } } } } for ( int i =0; i< 4; i++ ) { meNDigiTIBLayerzm_[i]->Fill(ndigilayertibzm[i]); meNDigiTIBLayerzp_[i]->Fill(ndigilayertibzp[i]); } for ( int i =0; i< 6; i++ ) { meNDigiTOBLayerzm_[i]->Fill(ndigilayertobzm[i]); meNDigiTOBLayerzp_[i]->Fill(ndigilayertobzp[i]); } for ( int i =0; i< 3; i++ ) { meNDigiTIDWheelzm_[i]->Fill(ndigiwheeltidzm[i]); meNDigiTIDWheelzp_[i]->Fill(ndigiwheeltidzp[i]); } for ( int i =0; i< 9; i++ ) { meNDigiTECWheelzm_[i]->Fill(ndigiwheelteczm[i]); meNDigiTECWheelzp_[i]->Fill(ndigiwheelteczp[i]); } }
void SiStripDigiValid::beginJob | ( | void | ) | [protected, virtual] |
void SiStripDigiValid::endJob | ( | void | ) | [protected, virtual] |
Reimplemented from edm::EDAnalyzer.
Definition at line 335 of file SiStripDigiValid.cc.
References dbe_, outputFile_, and DQMStore::save().
{ if ( outputFile_.size() != 0 && dbe_ ) dbe_->save(outputFile_); }
DQMStore* SiStripDigiValid::dbe_ [private] |
Definition at line 182 of file SiStripDigiValid.h.
Referenced by endJob(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel1zm_[7] [private] |
Definition at line 139 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel1zp_[7] [private] |
Definition at line 129 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel2zm_[7] [private] |
Definition at line 140 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel2zp_[7] [private] |
Definition at line 130 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel3zm_[7] [private] |
Definition at line 141 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel3zp_[7] [private] |
Definition at line 131 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel4zm_[6] [private] |
Definition at line 142 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel4zp_[6] [private] |
Definition at line 132 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel5zm_[6] [private] |
Definition at line 143 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel5zp_[6] [private] |
Definition at line 133 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel6zm_[6] [private] |
Definition at line 144 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel6zp_[6] [private] |
Definition at line 134 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel7zm_[5] [private] |
Definition at line 145 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel7zp_[5] [private] |
Definition at line 135 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel8zm_[5] [private] |
Definition at line 146 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel8zp_[5] [private] |
Definition at line 136 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel9zm_[4] [private] |
Definition at line 147 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTECWheel9zp_[4] [private] |
Definition at line 137 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer1Extzm_[3] [private] |
Definition at line 59 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer1Extzp_[3] [private] |
Definition at line 39 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer1Intzm_[3] [private] |
Definition at line 69 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer1Intzp_[3] [private] |
Definition at line 49 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer2Extzm_[3] [private] |
Definition at line 60 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer2Extzp_[3] [private] |
Definition at line 40 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer2Intzm_[3] [private] |
Definition at line 70 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer2Intzp_[3] [private] |
Definition at line 50 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer3Extzm_[3] [private] |
Definition at line 61 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer3Extzp_[3] [private] |
Definition at line 41 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer3Intzm_[3] [private] |
Definition at line 71 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer3Intzp_[3] [private] |
Definition at line 51 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer4Extzm_[3] [private] |
Definition at line 62 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer4Extzp_[3] [private] |
Definition at line 42 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer4Intzm_[3] [private] |
Definition at line 72 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIBLayer4Intzp_[3] [private] |
Definition at line 52 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel1zm_[3] [private] |
Definition at line 115 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel1zp_[3] [private] |
Definition at line 111 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel2zm_[3] [private] |
Definition at line 116 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel2zp_[3] [private] |
Definition at line 112 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel3zm_[3] [private] |
Definition at line 117 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTIDWheel3zp_[3] [private] |
Definition at line 113 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer1zm_[6] [private] |
Definition at line 87 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer1zp_[6] [private] |
Definition at line 80 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer2zm_[6] [private] |
Definition at line 88 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer2zp_[6] [private] |
Definition at line 81 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer3zm_[6] [private] |
Definition at line 89 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer3zp_[6] [private] |
Definition at line 82 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer4zm_[6] [private] |
Definition at line 90 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer4zp_[6] [private] |
Definition at line 83 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer5zm_[6] [private] |
Definition at line 91 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer5zp_[6] [private] |
Definition at line 84 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer6zm_[6] [private] |
Definition at line 92 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meAdcTOBLayer6zp_[6] [private] |
Definition at line 85 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTECWheelzm_[9] [private] |
Definition at line 173 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTECWheelzp_[9] [private] |
Definition at line 178 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTIBLayerzm_[4] [private] |
Definition at line 170 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTIBLayerzp_[4] [private] |
Definition at line 175 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTIDWheelzm_[3] [private] |
Definition at line 172 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTIDWheelzp_[3] [private] |
Definition at line 177 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTOBLayerzm_[6] [private] |
Definition at line 171 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meNDigiTOBLayerzp_[6] [private] |
Definition at line 176 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel1zm_[7] [private] |
Definition at line 160 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel1zp_[7] [private] |
Definition at line 150 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel2zm_[7] [private] |
Definition at line 161 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel2zp_[7] [private] |
Definition at line 151 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel3zm_[7] [private] |
Definition at line 162 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel3zp_[7] [private] |
Definition at line 152 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel4zm_[6] [private] |
Definition at line 163 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel4zp_[6] [private] |
Definition at line 153 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel5zm_[6] [private] |
Definition at line 164 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel5zp_[6] [private] |
Definition at line 154 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel6zm_[6] [private] |
Definition at line 165 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel6zp_[6] [private] |
Definition at line 155 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel7zm_[5] [private] |
Definition at line 166 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel7zp_[5] [private] |
Definition at line 156 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel8zm_[5] [private] |
Definition at line 167 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel8zp_[5] [private] |
Definition at line 157 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel9zm_[4] [private] |
Definition at line 168 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTECWheel9zp_[4] [private] |
Definition at line 158 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer1Extzm_[3] [private] |
Definition at line 64 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer1Extzp_[3] [private] |
Definition at line 44 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer1Intzm_[3] [private] |
Definition at line 74 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer1Intzp_[3] [private] |
Definition at line 54 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer2Extzm_[3] [private] |
Definition at line 65 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer2Extzp_[3] [private] |
Definition at line 45 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer2Intzm_[3] [private] |
Definition at line 75 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer2Intzp_[3] [private] |
Definition at line 55 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer3Extzm_[3] [private] |
Definition at line 66 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer3Extzp_[3] [private] |
Definition at line 46 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer3Intzm_[3] [private] |
Definition at line 76 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer3Intzp_[3] [private] |
Definition at line 56 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer4Extzm_[3] [private] |
Definition at line 67 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer4Extzp_[3] [private] |
Definition at line 47 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer4Intzm_[3] [private] |
Definition at line 77 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIBLayer4Intzp_[3] [private] |
Definition at line 57 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel1zm_[3] [private] |
Definition at line 124 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel1zp_[3] [private] |
Definition at line 120 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel2zm_[3] [private] |
Definition at line 125 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel2zp_[3] [private] |
Definition at line 121 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel3zm_[3] [private] |
Definition at line 126 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTIDWheel3zp_[3] [private] |
Definition at line 122 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer1zm_[6] [private] |
Definition at line 102 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer1zp_[6] [private] |
Definition at line 95 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer2zm_[6] [private] |
Definition at line 103 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer2zp_[6] [private] |
Definition at line 96 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer3zm_[6] [private] |
Definition at line 104 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer3zp_[6] [private] |
Definition at line 97 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer4zm_[6] [private] |
Definition at line 105 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer4zp_[6] [private] |
Definition at line 98 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer5zm_[6] [private] |
Definition at line 106 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer5zp_[6] [private] |
Definition at line 99 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer6zm_[6] [private] |
Definition at line 107 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
MonitorElement* SiStripDigiValid::meStripTOBLayer6zp_[6] [private] |
Definition at line 100 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().
std::string SiStripDigiValid::outputFile_ [private] |
Definition at line 183 of file SiStripDigiValid.h.
Referenced by endJob(), and SiStripDigiValid().
edm::InputTag SiStripDigiValid::src_ [private] |
Definition at line 184 of file SiStripDigiValid.h.
Referenced by analyze(), and SiStripDigiValid().