16 m_tibprof(0),m_tobprof(0),m_tecpprof(0),m_tecmprof(0),
17 m_tib2d(0),m_tob2d(0),m_tecp2d(0),m_tecm2d(0),m_maskedmod() { }
28 m_tibprof(tibprof),m_tobprof(tobprof),m_tecpprof(tecpprof),m_tecmprof(tecmprof),
29 m_tib2d(tib2d),m_tob2d(tob2d),m_tecp2d(tecp2d),m_tecm2d(tecm2d),m_maskedmod() { }
40 TProfile* tobefilledprof=0;
56 else if(tecid.
side()==2) {
65 if(tobefilledprof) tobefilledprof->Fill(digi->strip()%256,digi->adc());
66 if(tobefilled2d) tobefilled2d->Fill(digi->strip()%256,digi->adc());
84 for(std::vector<unsigned int>::const_iterator it=
m_maskedmod.begin();it!=
m_maskedmod.end()&&masked==0&&mod>=(*it);it++) {
85 if(mod.
rawId() == (*it)) masked = 1;
std::vector< unsigned int > m_maskedmod
void setMaskedModules(std::vector< unsigned int > maskedmod)
unsigned int side() const
positive or negative id
uint32_t rawId() const
get the raw id
list mod
Load physics model.
Detector identifier class for the strip tracker.
collection_type::const_iterator const_iterator
collection_type::const_iterator const_iterator
int ismasked(const DetId &mod) const
void analyze(edm::Handle< edm::DetSetVector< SiStripDigi > > digis)