GENIEGenerator
Loading...
Searching...
No Matches
Physics
InverseBetaDecay
EventGen
IBDPrimaryLeptonGenerator.cxx
Go to the documentation of this file.
1
//____________________________________________________________________________
2
/*
3
Copyright (c) 2003-2025, The GENIE Collaboration
4
For the full text of the license visit http://copyright.genie-mc.org
5
6
7
Author: Corey Reed <cjreed \at nikhef.nl> - October 29, 2009
8
using code from the QELKinematicGenerator written by
9
Costas Andreopoulos <c.andreopoulos \at cern.ch>
10
University of Liverpool - October 03, 2004
11
12
For the class documentation see the corresponding header file.
13
14
*/
15
//____________________________________________________________________________
16
17
#include "
Framework/GHEP/GHepRecord.h
"
18
#include "
Physics/InverseBetaDecay/EventGen/IBDPrimaryLeptonGenerator.h
"
19
20
using namespace
genie
;
21
22
//___________________________________________________________________________
23
IBDPrimaryLeptonGenerator::IBDPrimaryLeptonGenerator
() :
24
PrimaryLeptonGenerator
(
"genie::IBDPrimaryLeptonGenerator"
)
25
{
26
27
}
28
//___________________________________________________________________________
29
IBDPrimaryLeptonGenerator::IBDPrimaryLeptonGenerator
(
string
config):
30
PrimaryLeptonGenerator
(
"genie::IBDPrimaryLeptonGenerator"
, config)
31
{
32
33
}
34
//___________________________________________________________________________
35
IBDPrimaryLeptonGenerator::~IBDPrimaryLeptonGenerator
()
36
{
37
38
}
39
//___________________________________________________________________________
40
void
IBDPrimaryLeptonGenerator::ProcessEventRecord
(
GHepRecord
* evrec)
const
41
{
42
// This method generates the final state primary lepton in IBD events
43
44
// no modification is required to the std implementation
45
PrimaryLeptonGenerator::ProcessEventRecord
(evrec);
46
}
47
//___________________________________________________________________________
GHepRecord.h
IBDPrimaryLeptonGenerator.h
genie::GHepRecord
GENIE's GHEP MC event record.
Definition
GHepRecord.h:45
genie::IBDPrimaryLeptonGenerator::IBDPrimaryLeptonGenerator
IBDPrimaryLeptonGenerator()
Definition
IBDPrimaryLeptonGenerator.cxx:23
genie::IBDPrimaryLeptonGenerator::~IBDPrimaryLeptonGenerator
virtual ~IBDPrimaryLeptonGenerator()
Definition
IBDPrimaryLeptonGenerator.cxx:35
genie::IBDPrimaryLeptonGenerator::ProcessEventRecord
void ProcessEventRecord(GHepRecord *event_rec) const
Definition
IBDPrimaryLeptonGenerator.cxx:40
genie::PrimaryLeptonGenerator::ProcessEventRecord
virtual void ProcessEventRecord(GHepRecord *evrec) const
Definition
PrimaryLeptonGenerator.cxx:57
genie::PrimaryLeptonGenerator::PrimaryLeptonGenerator
PrimaryLeptonGenerator()
Definition
PrimaryLeptonGenerator.cxx:34
genie
THE MAIN GENIE PROJECT NAMESPACE
Definition
AlgCmp.h:25
Generated on
for GENIEGenerator by
1.14.0