LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
GiBUUHelper.h
Go to the documentation of this file.
1 #ifndef EVGB_GIBUUHELPER_H
9 #define EVGB_GIBUUHELPER_H
10 
11 #include <vector>
12 #include <set>
13 
14 #include "TGeoManager.h"
15 
17 
18 namespace evgb {
19 
20  class GiBUUHelper : public GENIEHelper {
21 
22  public:
23 
24  explicit GiBUUHelper(fhicl::ParameterSet const& pset,
25  TGeoManager* rootGeom,
26  std::string const& rootFile,
27  double const& detectorMass);
28  ~GiBUUHelper();
29 
30  genie::EventRecord* GetGiBUUEventRecord() { return fGiBUUEventRecord; }
31 
32  private:
33 
34  genie::EventRecord* fGiBUUEventRecord;
35 
36  };
37 }
38 #endif //EVGB_GENIEHELPER_H
Wrapper for generating neutrino interactions with GENIE.
genie::EventRecord * fGiBUUEventRecord
Definition: GiBUUHelper.h:34
GiBUUHelper(fhicl::ParameterSet const &pset, TGeoManager *rootGeom, std::string const &rootFile, double const &detectorMass)
Definition: GiBUUHelper.cxx:54
genie::EventRecord * GetGiBUUEventRecord()
Definition: GiBUUHelper.h:30
Physics generators for neutrinos, cosmic rays, and others.
Definition: CRYHelper.cxx:33