Generate event vertices according to a Gaussian distribution transverse to beam direction (given by eta and phi Attention: Units are assumed to be cm and radian!
Generate event vertices according to a Flat distribution. Attention: All values are assumed to be cm!
Generate event vertices according to a Gauss distribution. Attention: All values are assumed to be cm!
Generate event vertices given beams sizes, crossing angle offset, and crab rotation. Attention: All values are assumed to be mm for spatial coordinates and ns for time. Attention: This class fix the the vertex time generation of HLLHCEvtVtxGenerator
Turns hits into digis. Assumes that there's an ElectroncsSim class with the interface analogToDigital(CLHEP::HepRandomEngine*, const CaloSamples &, Digi &);
Applies a correction for time slewing Makes bigger signals come at a delayed time
Applies a correction for time slewing Makes bigger signals come at a delayed time
Rick Wilkinson
theSubsystemNeutronWriter stores "events" which consist of a list of SimHits, grouped by detector type. These can then be read back to model neutron background int muon chambers.
You can specify the cut on how long after the signal event to define something as a Neutron Event with the configurable Muon:NeutronTimeCut
Adds the noise only on a subset of strips where it is expected to be greater than a given threshold.