PandaRoot
RhoDecayTreeFitter.h
Go to the documentation of this file.
1 // ******************************************************
2 // Interface to DecayTreeFitter Package
3 // Adaptation & Development for PANDA: Ralf Kliemt (2015)
4 // ******************************************************
5 // Usage in macros:
6 // RhoCandidate* candidate = ...;
7 // RhoDecayTreeFitter fitter(candidate);
8 // fitter.SetMassConstraint(candidate->Daughter(1)); // optional
9 //
10 //
11 //
12 //
13 //
14 //
15 //
16 // ******************************************************
17 
18 #ifndef RHODECAYTREEFITTER_h
19 #define RHODECAYTREEFITTER_h 1
20 
21 #include "RecoTrackStateProvider.h"
22 #include "Fitter.h"
23 
25  public:
27  RhoDecayTreeFitter(RhoCandidate *bc, int verbosity = 0);
28 
30  RhoDecayTreeFitter(RhoCandidate *bc, const RhoVector3Err &pv, int verbosity = 0);
31 
33  RhoDecayTreeFitter(RhoCandidate *bc, const RhoLorentzVectorErr &lv, int verbosity = 0);
34 
36  RhoDecayTreeFitter(RhoCandidate *bc, const RhoLorentzVectorErr &lv, const RhoVector3Err &pv, int verbosity = 0);
37 
40 
41  private:
42  ClassDef(RhoDecayTreeFitter, 1)
43 };
44 
45 #endif
RhoDecayTreeFitter(RhoCandidate *bc, int verbosity=0)
constructor from the particle (decay head)
~RhoDecayTreeFitter()
destructor