GENIEGenerator
Loading...
Searching...
No Matches
NuETargetRemnantGenerator.h
Go to the documentation of this file.
1//____________________________________________________________________________
2/*!
3
4\class genie::NuETargetRemnantGenerator
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#ifndef _NUE_TARGET_REMNANT_GENERATOR_H_
21#define _NUE_TARGET_REMNANT_GENERATOR_H_
22
24
25namespace genie {
26
28
29public :
31 NuETargetRemnantGenerator(string config);
33
34 //-- implement the EventRecordVisitorI interface
35 void ProcessEventRecord (GHepRecord * evrec) const;
36
37private:
38 void AddElectronNeutrino (GHepRecord * evrec) const;
39 void AddTargetNucleusRemnant (GHepRecord * evrec) const;
40};
41
42} // genie namespace
43#endif // _NUE_TARGET_REMNANT_GENERATOR_H_
GENIE's GHEP MC event record.
Definition GHepRecord.h:45
void AddElectronNeutrino(GHepRecord *evrec) const
void AddTargetNucleusRemnant(GHepRecord *evrec) const
void ProcessEventRecord(GHepRecord *evrec) const
THE MAIN GENIE PROJECT NAMESPACE
Definition AlgCmp.h:25