PandaRoot
PndDrcAmbiguityInfo.h
Go to the documentation of this file.
1 // -----------------------------------------
2 // PndDrcLutInfo.h
3 //
4 // Created on: 18.10.2013
5 // Author: R.Dzhygadlo at gsi.de
6 // -----------------------------------------
7 
8 #ifndef PNDDRCAMBIGUITYINFO_H
9 #define PNDDRCAMBIGUITYINFO_H
10 
11 #include "PndDrcAmbiguityInfo.h"
12 
13 #include "TObject.h"
14 #include "TClonesArray.h"
15 #include "TVector3.h"
16 #include <vector>
17 
18 class PndDrcAmbiguityInfo : public TObject {
19 
20  public:
21  // Default constructor
23 
25 
26  // Copy constructor
27  PndDrcAmbiguityInfo(const PndDrcAmbiguityInfo &val) : TObject(), fCherenkov(0.), fBarTime(0.), fEvTime(0.) { *this = val; }
28 
29  // Mutators
30  void SetCherencov(Double_t val) { fCherenkov = val; }
31  void SetBarTime(Double_t val) { fBarTime = val; }
32  void SetEvTime(Double_t val) { fEvTime = val; }
33 
34  // Accessors
35  Double_t GetCherencov() { return fCherenkov; }
36  Double_t GetBarTime() { return fBarTime; }
37  Double_t GetEvTime() { return fEvTime; }
38 
39  protected:
40  Double_t fCherenkov;
41  Double_t fBarTime;
42  Double_t fEvTime;
43 
44  ClassDef(PndDrcAmbiguityInfo, 1)
45 };
46 
47 #endif
PndDrcAmbiguityInfo(const PndDrcAmbiguityInfo &val)
void SetEvTime(Double_t val)
void SetBarTime(Double_t val)
void SetCherencov(Double_t val)