FairRoot/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 {
26  public:
27 
29  RhoDecayTreeFitter ( RhoCandidate* bc, int verbosity = 0) ;
30 
32  RhoDecayTreeFitter ( RhoCandidate* bc, const RhoVector3Err& pv, int verbosity = 0) ;
33 
35  RhoDecayTreeFitter ( RhoCandidate* bc, const RhoLorentzVectorErr& lv, int verbosity = 0) ;
36 
38  RhoDecayTreeFitter ( RhoCandidate* bc, const RhoLorentzVectorErr& lv, const RhoVector3Err& pv, int verbosity = 0) ;
39 
42 
43  private:
44 
45  ClassDef ( RhoDecayTreeFitter,1 )
46 };
47 
48 #endif
RhoDecayTreeFitter(RhoCandidate *bc, int verbosity=0)
constructor from the particle (decay head)
~RhoDecayTreeFitter()
destructor