70 |
|
// ---------------------------------------------------------- |
71 |
|
// Methods (added by Fabian) on the EPS BaseLine Analysis |
72 |
|
const Vertex* findVtxBasicRanking(const Photon* ph1, |
73 |
< |
const Photon* ph2, |
74 |
< |
const BaseVertex* bsp, |
75 |
< |
const VertexCol* vtcs, |
76 |
< |
const DecayParticleCol* conv, Bool_t useMva, Double_t &vtxProb); |
73 |
> |
const Photon* ph2, |
74 |
> |
const BaseVertex* bsp, |
75 |
> |
const VertexCol* vtcs, |
76 |
> |
const DecayParticleCol* conv, Bool_t useMva, Double_t &vtxProb, |
77 |
> |
std::vector<int> * debugInds = NULL , |
78 |
> |
std::vector<double>* debugVals = NULL , |
79 |
> |
std::vector<int> * debugConv = NULL ); |
80 |
|
// ---------------------------------------------------------- |
81 |
|
|
82 |
+ |
|
83 |
+ |
static std::pair<double,double> VtxZFromConversion(const Photon *p, const DecayParticle *c, const BaseVertex *bsp); |
84 |
|
|
85 |
|
void InitM(const char* str); |
86 |
< |
void InitP(); |
86 |
> |
void InitP(int version = 1); |
87 |
|
|
88 |
|
Bool_t IsInitMvaM() const { return fIsInitMvaM; } |
89 |
|
Bool_t IsInitMvaP() const { return fIsInitMvaP; } |
116 |
|
mutable Float_t fMvaPVars[5]; |
117 |
|
mutable Float_t fMvaPEvtVars[8]; |
118 |
|
|
119 |
+ |
TString fVtxProbMvaName; |
120 |
+ |
|
121 |
|
ClassDef(VertexTools, 0) // Muon tools |
122 |
|
}; |
123 |
|
} |