CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TEcnaResultType.h
Go to the documentation of this file.
1 #ifndef ROOT_TEcnaResultType
2 #define ROOT_TEcnaResultType
3 
4 #include "TMath.h"
5 
8 
23 
32  cTypLFccMoStins, cTypHFccMoStins, cTypEvtNbInLoop}; // cTypEvtNbInLoop -> FREE
33 
34 class TEcnaResultType : public TObject {
35 
36 protected:
37 
38 public:
39 
40  CnaResultTyp fTypOfCnaResult; //type of info in this class
41  Int_t fIthElement; //Ith element in the entry of type fTypOfCnaResult
42  Int_t fUserChannel; //Channel chosen by the user
43  TEcnaNArrayD fMatMat; //1st matrix, used in case of MatMat
44  TEcnaNArrayD fMatHis; //2nd matrix, used in case of MatHis
45 
48 
50  void SetSizeMat(Int_t, Int_t);
51  void SetSizeHis(Int_t, Int_t);
52 
54 
55  ClassDef(TEcnaResultType,1) //One leaf of the CNA root file
56 };
57 #endif
TEcnaNArrayD fMatMat
CnaResultTyp
void SetSizeHis(Int_t, Int_t)
TEcnaNArrayD fMatHis
CnaResultTyp fTypOfCnaResult
void SetSizeMat(Int_t, Int_t)
CnaResultTyp GetTypOfEntry(Int_t)