--- UserCode/MitPhysics/Utils/interface/VertexTools.h 2012/05/28 14:24:49 1.8 +++ UserCode/MitPhysics/Utils/interface/VertexTools.h 2012/10/26 19:23:05 1.10 @@ -70,17 +70,20 @@ namespace mithep { // ---------------------------------------------------------- // Methods (added by Fabian) on the EPS BaseLine Analysis const Vertex* findVtxBasicRanking(const Photon* ph1, - const Photon* ph2, - const BaseVertex* bsp, - const VertexCol* vtcs, - const DecayParticleCol* conv, Bool_t useMva, Double_t &vtxProb); + const Photon* ph2, + const BaseVertex* bsp, + const VertexCol* vtcs, + const DecayParticleCol* conv, Bool_t useMva, Double_t &vtxProb, + std::vector * debugInds = NULL , + std::vector* debugVals = NULL , + std::vector * debugConv = NULL ); // ---------------------------------------------------------- static std::pair VtxZFromConversion(const Photon *p, const DecayParticle *c, const BaseVertex *bsp); void InitM(const char* str); - void InitP(); + void InitP(int version = 1); Bool_t IsInitMvaM() const { return fIsInitMvaM; } Bool_t IsInitMvaP() const { return fIsInitMvaP; } @@ -113,6 +116,8 @@ namespace mithep { mutable Float_t fMvaPVars[5]; mutable Float_t fMvaPEvtVars[8]; + TString fVtxProbMvaName; + ClassDef(VertexTools, 0) // Muon tools }; }