|
eic-smear
1.0.3
A collection of ROOT classes for Monte Carlo events and a fast-smearing code simulating detector effects for the Electron-Ion Collider task force
|
Namespaces | |
| hadronic | |
Classes | |
| struct | DisKinematics |
| A collection of DIS kinematic variables. More... | |
| class | DoubleAngleComputer |
| Computes DIS event kinematics from a mixture of hadronic and lepton variables using the double-angle method. More... | |
| class | EventBeagle |
| class | EventDis |
| A deeply inelastic scattering event. More... | |
| class | EventDjangoh |
| Describes an event from the generator DJANGOH. More... | |
| class | EventDpmjet |
| Describles the event from DPMJET. More... | |
| class | EventFromAsciiFactory |
| Creates events from an input plain text file containing appropriately formatted data. More... | |
| class | EventGmcTrans |
| Describes an event from the gmc_trans Monte Carlo. More... | |
| class | EventMC |
| Abstract base class for DIS Monte Carlo events. More... | |
| class | EventMCFilterABC |
| Abstract base class for a filter on Monte Carlo events. More... | |
| class | EventMilou |
| Describes an event from the generator MILOU. More... | |
| class | EventPepsi |
| Describes an event from the generator PEPSI. More... | |
| class | EventPythia |
| Pythia 6 DIS event. More... | |
| class | EventRapgap |
| Describes an event from the generator RAPGAP. More... | |
| class | File |
| class | FileFactory |
| Factory class for Files. More... | |
| class | FileType |
| Abstract base class for Monte Carlo file types. More... | |
| class | Forester |
| Manages the creation of trees from plain-text Monte Carlo files. More... | |
| class | JacquetBlondelComputer |
| Computes DIS event kinematics from final-state hadrons using the Jacquet-Blondel method. More... | |
| class | KinematicsComputer |
| Abstract base class for computations of event kinematics. More... | |
| class | LeptonKinematicsComputer |
| Computes DIS event kinematics from the scattered lepton. More... | |
| class | LogReader |
| Base class for log file processors. More... | |
| class | LogReaderDjangoh |
| Processes DJANGOH log files. More... | |
| class | LogReaderFactory |
| Factory class for LogReaders. More... | |
| class | LogReaderGmcTrans |
| Processes gmc_trans log files. More... | |
| class | LogReaderMilou |
| Processes PYTHIA log files. More... | |
| class | LogReaderPepsi |
| Processes PEPSI log files. More... | |
| class | LogReaderPythia |
| Processes PYTHIA log files. More... | |
| class | ParticleMC |
| class | ParticleMCbase |
| A particle produced by a Monte Carlo generator. More... | |
| class | ParticleMCeA |
| class | Pid |
| Particle identity. More... | |
| class | Pythia6 |
| Runs PYTHIA 6 and builds an output tree file in the ROOT environment. More... | |
| class | Pythia6EventBuilder |
| Interface to PYTHIA 6. More... | |
| class | Pythia6ParticleBuilder |
| Factory class for Monte Carlo particles. More... | |
| class | Reader |
| Wrapper for getting tree from file and event from tree. More... | |
| struct | TProcessIdObjectCount |
| class | VirtualEvent |
| Abstract base class for a physics event. More... | |
| class | VirtualEventFactory |
| Abstract base class for event builders. More... | |
| class | VirtualParticle |
| Abstract base class for a general particle. More... | |
Typedefs | |
| typedef std::vector< const VirtualParticle * > | TrackVector |
| typedef TrackVector::iterator | TrackVectorIter |
| typedef TrackVector::const_iterator | TrackVectorCIter |
| typedef std::vector<const VirtualParticle*> erhic::TrackVector |
Definition at line 30 of file erhic/EventMC.cxx.
| typedef TrackVector::const_iterator erhic::TrackVectorCIter |
Definition at line 32 of file erhic/EventMC.cxx.
| typedef TrackVector::iterator erhic::TrackVectorIter |
Definition at line 31 of file erhic/EventMC.cxx.