13 float r0 =
h * (
B +
b) / (
B -
b);
14 float striplength =
h * 2;
17 int nstrip =
static_cast<int>(
strips);
21 float pad_pitch = (
b +
B) / pads;
22 int npad =
static_cast<int>(pads);
std::vector< float > ME0Specs
ME0EtaPartitionSpecs(SubDetector rss, const std::string &name, const ME0Specs &pars)
~ME0EtaPartitionSpecs() override
const StripTopology & specificTopology() const
const ME0Specs & parameters() const
StripTopology * _top
topology of strips
StripTopology * _top_pad
topology of trigger pads (pad = bundle of strips, basically, a "fat" strip)
const StripTopology & specificPadTopology() const
ME0 Data Record : block->header().getID() = 6.
const Topology & padTopology() const
const Topology & topology() const override
const std::string & detName() const
strips
#turn off noise in all subdetectors simHcalUnsuppressedDigis.doNoise = False mix.digitizers.hcal.doNoise = False simEcalUnsuppressedDigis.doNoise = False mix.digitizers.ecal.doNoise = False simEcalUnsuppressedDigis.doESNoise = False simSiPixelDigis.AddNoise = False mix.digitizers.pixel.AddNoise = False simSiStripDigis.Noise = False mix.digitizers.strip.AddNoise = False
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.