LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
NuReweight.h
Go to the documentation of this file.
1
8
#include "
nutools/NuReweight/GENIEReweight.h
"
9
10
namespace
simb
{
class
MCTruth; }
11
namespace
simb
{
class
GTruth; }
12
13
namespace
rwgt
{
14
15
class
NuReweight
:
public
GENIEReweight
{
16
17
public
:
18
NuReweight
();
19
~
NuReweight
();
20
21
double
CalcWeight(
const
simb::MCTruth
& truth,
const
simb::GTruth
& gtruth)
const
;
22
23
private
:
24
genie::EventRecord
RetrieveGHEP
(
const
simb::MCTruth
& truth,
const
simb::GTruth
& gtruth)
const
;
25
26
};
27
28
29
}
evgb::RetrieveGHEP
genie::EventRecord * RetrieveGHEP(const simb::MCTruth &truth, const simb::GTruth >ruth, bool useFirstTrajPosition=true)
return genie::EventRecord pointer; callee takes possession
Definition:
GENIE2ART.cxx:341
rwgt::GENIEReweight
Definition:
GENIEReweight.h:26
rwgt::NuReweight
Definition:
NuReweight.h:15
rwgt
Definition:
NuReweight.cxx:68
GENIEReweight.h
Wrapper for reweight neutrino interactions with GENIE base class.
simb::GTruth
Definition:
GTruth.h:19
simb
Framework includes.
Definition:
SimulationDrawer.h:17
simb::MCTruth
Event generator information.
Definition:
MCTruth.h:30
nutools
NuReweight
art
NuReweight.h
Generated on Thu Jul 26 2018 13:10:23 for LArSoft by
1.8.11