23 #ifndef _OUTGOING_DARK_GENERATOR_H_
24 #define _OUTGOING_DARK_GENERATOR_H_
45 GHepRecord * ev,
int pdgc,
const TLorentzVector & p4)
const;
67 #endif // _OUTGOING_DARK_GENERATOR_H_
Defines the EventRecordVisitorI interface. Concrete implementations of this interface use the 'Visito...
void Configure(const Registry &config)
Abstract class. Is used to pass common implementation to concrete implementations of the EventRecordV...
virtual void SetPolarization(GHepRecord *ev) const
virtual void AddToEventRecord(GHepRecord *ev, int pdgc, const TLorentzVector &p4) const
virtual void ProcessEventRecord(GHepRecord *evrec) const
A registry. Provides the container for algorithm configuration parameters.
virtual TVector3 NucRestFrame2Lab(GHepRecord *ev) const
virtual ~OutgoingDarkGenerator()
bool fApplyCoulombCorrection
GENIE's GHEP MC event record.