eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
TGRooTrackerVtxModule.hxx
Go to the documentation of this file.
1 ///
2 /// For questions or suggestions about this module please contact the
3 /// current responsible and CC in the eventAnalysis package manager.
4 ///
5 /// 21-Jul-2010: Current responsible for this module is,
6 /// Jim Dobson (j.dobson07 [*a*t*] imperial.ac.uk)
7 ///
8 #ifndef TGRooTrackerVtxModule_hxx_seen
9 #define TGRooTrackerVtxModule_hxx_seen
10 
11 #include "TGRooTrackerVtx.hxx"
13 
14 ///
15 /// The truth info for each vertex is put into a TGRooTrackerVtx object, and an
16 /// array of
17 /// these is stored for each ND280Vtx.
18 ///
19 namespace ND {
20 class TGRooTrackerVtxModule;
21 };
22 
24  public:
25  TGRooTrackerVtxModule(const char *name = "GRooTrackerVtx",
26  const char *title =
27  "Complete truth info for GENIE primary vertices "
28  "from the gRooTracker pass-through tree");
29 
30  virtual ~TGRooTrackerVtxModule();
31  void FillConfigTree(TTree* configTree);
33  Bool_t IsKnownGenerator(const char *);
34  Bool_t CheckMismatch(ND::TG4PrimaryVertex vtx);
35  Bool_t IsGeantinoVtx(ND::TG4PrimaryVertex vtx);
36  // void InitialiseVtx();
37  void FillVtx(int entry);
38 
39  private:
41 };
42 #endif
Abstract base class for converting the neutrino MC pass-through information into eventAnalysis define...
void FillConfigTree(TTree *configTree)
Bool_t CheckMismatch(ND::TG4PrimaryVertex vtx)
Bool_t IsGeantinoVtx(ND::TG4PrimaryVertex vtx)
Bool_t IsKnownGenerator(const char *)
TGRooTrackerVtxModule(const char *name="GRooTrackerVtx", const char *title="Complete truth info for GENIE primary vertices ""from the gRooTracker pass-through tree")

Package Summary
Package Name: eventAnalysis
Package Version: 7.0-49-g0ac7482
Package Manager:

Generated on Mon Mar 25 2024 14:43:59 for eventAnalysis by doxygen 1.8.5