GiBUUHelper.h
Go to the documentation of this file.
1 ////////////////////////////////////////////////////////////////////////
2 /// \file GiBUUHelper.h
3 /// \brief Wrapper for generating neutrino interactions with GIBUU
4 ///
5 /// \version $Id: GiBUUHelper.h,v 1.25 2012-09-07 21:35:26 brebel Exp $
6 /// \author jpaley@fnal.gov, brebel@fnal.gov rhatcher@fnal.gov
7 ////////////////////////////////////////////////////////////////////////
8 #ifndef EVGB_GIBUUHELPER_H
9 #define EVGB_GIBUUHELPER_H
10 
11 #include <vector>
12 #include <set>
13 
14 #include "TGeoManager.h"
15 
16 #include "nutools/EventGeneratorBase/GENIE/GENIEHelper.h"
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 
31 
32  private:
33 
35 
36  };
37 }
38 #endif //EVGB_GENIEHELPER_H
std::string string
Definition: nybbler.cc:12
Generated Event Record. It is a GHepRecord object that can accept / be visited by EventRecordVisitorI...
Definition: EventRecord.h:38
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