StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
digresult.h
1 #ifndef MAPS_DIGPRESULT_H
2 #define MAPS_DIGRESULT_H
3 
4 #include <TNamed.h>
5 #include <TList.h>
6 #include <TGraph.h>
7 #include "Riostream.h"
8 #include "vector"
9 
10 // ROOT classes
11 #include "TString.h"
12 #include "TObject.h"
13 #include "TVector.h"
14 #include "TFile.h"
15 #include "TSystem.h"
16 #include "TRandom.h"
17 #include "TH1.h"
18 #include "TH2.h"
19 #include "TObjArray.h"
20 #include "TTree.h"
21 #include "TBranch.h"
22 #include "TClonesArray.h"
23 using namespace std;
24 
25 class DIGInitialize;
26 class DIGPlane;
27 class DIGADC;
28 class DIGBeam;
29 class DIGParticle;
30 class DIGAction;
31 class DIGEvent;
32 class DIGMAPS;
33 /*
34 This class is a dummy class to be used as a framework if we want to create a new class for DIGMAPS.
35 */
36 //==============================================================================
37 class DIGResult : public TObject {
38  public:
39  DIGResult();
40  DIGResult(Float_t myvar);
41  DIGResult(DIGResult& adigresult);
42  virtual ~DIGResult();
43  void Clear(const Option_t * /*option*/ = "");
44  void PrintInfo();
45 
46  Float_t GetMyvar(){return fMyvar;}
47  void SetMyvar(Float_t Myvar);
48 
49  Float_t GetIdealEfficiency(){return fIdealEfficiency;}
50  Float_t GetConfigNumber(){return fConfigNumber;}
51 
52  void SetIdealEfficiency(Float_t IdealEfficiency){fIdealEfficiency = IdealEfficiency;}
53  void SetConfigNumber(Int_t ConfigNumber){fConfigNumber = ConfigNumber;}
54 
55 
56  protected:
57 
58  Float_t fMyvar;
59 
60  Int_t fConfigNumber;
61  Float_t fIdealEfficiency;
62 
63  ClassDef(DIGResult,1);
64 };
65 
66 
67 
68 //==============================================================================
69 
70 #endif
Definition: digadc.h:36