CbmRoot
CbmStsWkn.h
Go to the documentation of this file.
1 
7 #ifndef CbmStsWkn_H_
8 #define CbmStsWkn_H_
9 
10 #include "TObject.h"
11 
12 class TClonesArray;
13 class CbmGlobalTrack;
14 class CbmStsTrack;
15 
16 class CbmStsWkn : public TObject {
17 public:
18  CbmStsWkn();
19  void Init();
20  virtual ~CbmStsWkn();
21 
26  Double_t GetStsWkn(Int_t StsTrackIndex);
31  Double_t GetStsWkn(const CbmStsTrack* StsTrack);
32 
33 
35  void SetDegWkn(Int_t deg) { fdegWkn = deg; }
37  void SetNsetWkn(Int_t nSet) { fnSet = nSet; }
38 
40  Int_t GetDegWkn() { return fdegWkn; }
41 
42  /*** \brief Return Wkn sample size*/
43  Int_t GetNsetWkn() { return fnSet; }
44 
45 private:
46  Int_t fdegWkn; // statistics degree
47  float fEmp;
48  float fXi;
49  float fk1;
50  Int_t fnSet;
51  Double_t fwkn;
52 
53  TClonesArray* fGlobalTracks;
54  TClonesArray* fStsTracks;
55  TClonesArray* fStsHits;
56  TClonesArray* fStsClusterArray;
57  TClonesArray* fStsDigiArray;
58 
61 
63 };
64 
65 #endif /* CbmStsWkn_H_ */
CbmStsWkn::operator=
CbmStsWkn & operator=(const CbmStsWkn &)
CbmStsWkn::fStsClusterArray
TClonesArray * fStsClusterArray
Definition: CbmStsWkn.h:56
CbmStsWkn::~CbmStsWkn
virtual ~CbmStsWkn()
Definition: CbmStsWkn.cxx:34
CbmStsWkn::CbmStsWkn
CbmStsWkn()
Definition: CbmStsWkn.cxx:29
CbmStsWkn::fStsHits
TClonesArray * fStsHits
Definition: CbmStsWkn.h:55
CbmStsWkn::Init
void Init()
Definition: CbmStsWkn.cxx:36
CbmStsWkn::fEmp
float fEmp
Definition: CbmStsWkn.h:47
CbmStsWkn::GetStsWkn
Double_t GetStsWkn(Int_t StsTrackIndex)
Return Wkn value.
Definition: CbmStsWkn.cxx:47
CbmStsWkn::GetDegWkn
Int_t GetDegWkn()
Return Wkn degree.
Definition: CbmStsWkn.h:40
CbmStsWkn
Definition: CbmStsWkn.h:16
CbmStsWkn::ClassDef
ClassDef(CbmStsWkn, 1)
CbmStsWkn::GetNsetWkn
Int_t GetNsetWkn()
Definition: CbmStsWkn.h:43
CbmStsWkn::fXi
float fXi
Definition: CbmStsWkn.h:48
CbmStsWkn::fStsDigiArray
TClonesArray * fStsDigiArray
Definition: CbmStsWkn.h:57
CbmStsWkn::fStsTracks
TClonesArray * fStsTracks
Definition: CbmStsWkn.h:54
CbmStsWkn::fnSet
Int_t fnSet
Definition: CbmStsWkn.h:50
CbmStsWkn::fGlobalTracks
TClonesArray * fGlobalTracks
Definition: CbmStsWkn.h:53
CbmStsWkn::SetDegWkn
void SetDegWkn(Int_t deg)
Set Wkn degree.
Definition: CbmStsWkn.h:35
CbmGlobalTrack
Definition: CbmGlobalTrack.h:26
CbmStsWkn::fwkn
Double_t fwkn
Definition: CbmStsWkn.h:51
CbmStsWkn::fk1
float fk1
Definition: CbmStsWkn.h:49
CbmStsWkn::SetNsetWkn
void SetNsetWkn(Int_t nSet)
Set Wkn sample size.
Definition: CbmStsWkn.h:37
CbmStsWkn::fdegWkn
Int_t fdegWkn
Definition: CbmStsWkn.h:46
CbmStsTrack
Definition: CbmStsTrack.h:37
CbmStsWkn::CbmStsWkn
CbmStsWkn(const CbmStsWkn &)