GENIEGenerator
Loading...
Searching...
No Matches
DMETargetRemnantGenerator.h
Go to the documentation of this file.
1//____________________________________________________________________________
2/*!
3
4\class genie::DMETargetRemnantGenerator
5
6\brief Generates all the non-primary lepton final state particles in
7 neutrino-electron events.
8 Is a concrete implementation of the EventRecordVisitorI interface.
9
10\author Costas Andreopoulos <c.andreopoulos \at cern.ch>
11 University of Liverpool
12
13\created July 17, 2005
14
15\cpright Copyright (c) 2003-2025, The GENIE Collaboration
16 For the full text of the license visit http://copyright.genie-mc.org
17
18*/
19//____________________________________________________________________________
20
21#ifndef _DME_TARGET_REMNANT_GENERATOR_H_
22#define _DME_TARGET_REMNANT_GENERATOR_H_
23
25
26namespace genie {
27
29
30public :
32 DMETargetRemnantGenerator(string config);
34
35 //-- implement the EventRecordVisitorI interface
36 void ProcessEventRecord (GHepRecord * evrec) const;
37
38private:
39 void AddElectronNeutrino (GHepRecord * evrec) const;
40 void AddTargetNucleusRemnant (GHepRecord * evrec) const;
41};
42
43} // genie namespace
44#endif // _DME_TARGET_REMNANT_GENERATOR_H_
void ProcessEventRecord(GHepRecord *evrec) const
void AddTargetNucleusRemnant(GHepRecord *evrec) const
void AddElectronNeutrino(GHepRecord *evrec) const
GENIE's GHEP MC event record.
Definition GHepRecord.h:45
THE MAIN GENIE PROJECT NAMESPACE
Definition AlgCmp.h:25