12 #include "TLorentzVector.h"  
   14 #include "TMVA/Reader.h"   
   21   Pi0Finder(
string pi0pdfname, 
string pi0pdfname2d);
 
   35   double getValue(
int valtype, 
int type, 
double value);
 
   36   double getValue2D(
int valtype, 
int type, 
double valuex, 
double valuey);
 
   44   Pi0VertexFinder(vector<string> weightfiles, vector<string> booknames, vector<double> opp, 
string pi0pdfname, 
string pi0pdfname2d);
 
   49   void Reco_Pi0s(TVector3 vtx, TVector3 vtxdir);
 
   50   TLorentzVector 
Corr_VtxVect(
int vtxtype, TLorentzVector vtx1vect, 
int *npart, TVector3 vtx, TVector3 vtxdir);
 
   54   void Make_Pi0Vector(TVector3 vtx, TVector3 vtxdir);
 
   55   double Get_GlobalMinimum();
 
   63   vector< vector<double> > gv;
 
   64   vector< vector<double> > pi0vec;
 
   68   vector<string> _booknames;
 
~Pi0Finder()
Definition: Pi0VertexFinder.cc:186
 
TLorentzVector Corr_VtxVect(int vtxtype, TLorentzVector vtx1vect, int *npart, TVector3 vtx, TVector3 vtxdir)
Definition: Pi0VertexFinder.cc:912
 
void Initialize()
Definition: Pi0VertexFinder.cc:519
 
int Get_nPi0()
Definition: Pi0VertexFinder.cc:1027
 
double Get_g2Prob(double *var)
Definition: Pi0VertexFinder.cc:281
 
Definition: Pi0VertexFinder.h:19
 
void Reco_Pi0s(TVector3 vtx, TVector3 vtxdir)
Definition: Pi0VertexFinder.cc:709
 
double Get_g1Prob(double *var)
Definition: Pi0VertexFinder.cc:246
 
Definition: Pi0VertexFinder.h:41
 
Pi0Finder(string pi0pdfname, string pi0pdfname2d)
Definition: Pi0VertexFinder.cc:15
 
double Get_Prob(double *var)
Definition: Pi0VertexFinder.cc:317
 
~Pi0VertexFinder()
Definition: Pi0VertexFinder.cc:510
 
double Get_PairProb(double *var)
Definition: Pi0VertexFinder.cc:195
 
Definition: lcfiplus.h:589
 
void Initialize()
Definition: Pi0VertexFinder.h:24
 
void Make_GammaVector(const lcfiplus::Neutral *ntrl)
Definition: Pi0VertexFinder.cc:529