1 #ifndef CalibTracker_SiStripESProducers_SiStripBadModuleGenerator_H
2 #define CalibTracker_SiStripESProducers_SiStripBadModuleGenerator_H
22 void selectDetectors(
const std::vector<uint32_t>& , std::vector<uint32_t>& );
25 uint32_t requested_layer,
26 uint32_t requested_bkw_frw,
27 uint32_t requested_int_ext,
28 uint32_t requested_string,
29 uint32_t requested_ster,
30 uint32_t requested_detid)
const;
33 uint32_t requested_layer,
34 uint32_t requested_bkw_frw,
35 uint32_t requested_rod,
36 uint32_t requested_ster,
37 uint32_t requested_detid)
const;
40 uint32_t requested_side,
41 uint32_t requested_wheel,
42 uint32_t requested_ring,
43 uint32_t requested_ster,
44 uint32_t requested_detid)
const;
47 uint32_t requested_side,
48 uint32_t requested_wheel,
49 uint32_t requested_petal_bkw_frw,
50 uint32_t requested_petal,
51 uint32_t requested_ring,
52 uint32_t requested_ster,
53 uint32_t requested_detid)
const;
std::vector< edm::ParameterSet > Parameters
bool isTIBDetector(const uint32_t &therawid, uint32_t requested_layer, uint32_t requested_bkw_frw, uint32_t requested_int_ext, uint32_t requested_string, uint32_t requested_ster, uint32_t requested_detid) const
void selectDetectors(const std::vector< uint32_t > &, std::vector< uint32_t > &)
SiStripBadModuleGenerator(const edm::ParameterSet &, const edm::ActivityRegistry &)
void getObj(SiStripBadStrip *&obj)
Parameters BadComponentList_
bool isTECDetector(const uint32_t &therawid, uint32_t requested_side, uint32_t requested_wheel, uint32_t requested_petal_bkw_frw, uint32_t requested_petal, uint32_t requested_ring, uint32_t requested_ster, uint32_t requested_detid) const
bool isTOBDetector(const uint32_t &therawid, uint32_t requested_layer, uint32_t requested_bkw_frw, uint32_t requested_rod, uint32_t requested_ster, uint32_t requested_detid) const
~SiStripBadModuleGenerator()
bool isTIDDetector(const uint32_t &therawid, uint32_t requested_side, uint32_t requested_wheel, uint32_t requested_ring, uint32_t requested_ster, uint32_t requested_detid) const