eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
TTrueVertex.hxx
Go to the documentation of this file.
1 #ifndef GRooTtx_hh_seen
2 #define GRooTtx_hh_seen
3 
4 #include <iostream>
5 
6 #include "TBits.h"
7 #include "TLorentzVector.h"
8 #include "TObjString.h"
9 #include "TObject.h"
10 
11 namespace ND {
12 
13 /// An object to describe the true G4 vertex associated to the TGlobalVertex
14 class TTrueVertex : public TObject {
15  public:
16  virtual ~TTrueVertex();
17 
18  TLorentzVector Position; ///< The position of the vertex
19 
20 
21  Int_t ID; ///< The vertex ID from G4
22 
23 
24  double Pur; ///< Purity of reconstructed - true vertex association
25 
26 
27  double Eff; ///< Efficiency of vertex association of tracks
28 
29 
31 };
32 } // nd280 namespace
33 #endif
TLorentzVector Position
The position of the vertex.
Definition: TTrueVertex.hxx:18
ClassDef(TTrueVertex, 1)
double Pur
Purity of reconstructed - true vertex association.
Definition: TTrueVertex.hxx:24
double Eff
Efficiency of vertex association of tracks.
Definition: TTrueVertex.hxx:27
Int_t ID
The vertex ID from G4.
Definition: TTrueVertex.hxx:21
An object to describe the true G4 vertex associated to the TGlobalVertex.
Definition: TTrueVertex.hxx:14
virtual ~TTrueVertex()
Definition: TTrueVertex.cxx:8

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