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
|
Go to the documentation of this file.
10 #ifndef INCLUDE_EICSMEAR_SMEAR_EVENTDISFACTORY_H_
11 #define INCLUDE_EICSMEAR_SMEAR_EVENTDISFACTORY_H_
65 #endif // INCLUDE_EICSMEAR_SMEAR_EVENTDISFACTORY_H_
Abstract base class for a physics event.
erhic::VirtualEvent * GetEvBufferPtr()
Returns a pointer to the event buffer.
Factory class for smeared DIS events.
erhic::EventDis * mMcEvent
Event factory for events of a particular type.
A deeply inelastic scattering event.
virtual Event * Create()
Create a smeared event corresponding to the current DIS Monte Carlo event in the input branch passed ...
EventDisFactory(const Detector &, TBranch &)
Constructor.
virtual ~EventDisFactory()
Destructor.