QA ref defaut storage setter in sim and rec
[u/mrichter/AliRoot.git] / PWG1 / AliESDRecKinkInfo.h
CommitLineData
6fc428f0 1#ifndef ALIESDRECKINKINFO_H
2#define ALIESDRECKINKINFO_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6
7
8//////////////////////////////////////////////////////////////////////////////
9// Class AliRecInfo //
10// collect together MC info and Rec info for comparison purposes
11// - effieciency studies and so on// //
12// marian.ivanov@cern.ch //
13//////////////////////////////////////////////////////////////////////////////
14
15
16#include "TObject.h"
17#include "AliESDRecInfo.h"
18
19
20
21class AliESDRecKinkInfo: public TObject {
22friend class AliRecInfoMaker;
23public:
cd875161 24 AliESDRecKinkInfo();
6fc428f0 25 void Update();
26protected:
27 AliESDRecInfo fT1; //track1
28 AliESDRecInfo fT2; //track2
29 AliESDkink fKink; //kink
30 Double_t fDist1; //info about closest distance according closest MC - linear DCA
31 Double_t fDist2; //info about closest distance parabolic DCA
32 Double_t fInvMass; //reconstructed invariant mass -
33 //
34 Double_t fPdr[3]; //momentum at vertex daughter - according approx at DCA
35 Double_t fXr[3]; //rec. position according helix
36 //
37 Double_t fPm[3]; //momentum at the vertex mother
38 Double_t fAngle[3]; //three angles
39 Double_t fRr; // rec position of the vertex
40 Double_t fMinR; // minimum radius in rphi intersection
41 Double_t fDistMinR; // distance at minimal radius
42 Int_t fLab[2]; //MC label of the partecle
43 Float_t fPointAngleFi; //point angle fi
44 Float_t fPointAngleTh; //point angle theta
45 Float_t fPointAngle; //point angle full
46 Int_t fStatus; //status -tracks
47 Int_t fRecStatus; //kink -status- 0 - not found 1-good - fake
48 Int_t fMultiple; // how many times was kink reconstructed
49 Int_t fKinkMultiple; // how many times was kink reconstructed
50 ClassDef(AliESDRecKinkInfo,1) // container for
51};
52
53#endif