CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MaterialBudgetHistos.h
Go to the documentation of this file.
1 #ifndef MaterialBudgetHistos_h
2 #define MaterialBudgetHistos_h 1
3 
6 
8 {
9 public:
10 
12  TestHistoMgr* mgr,
13  const std::string& fileName );
14  virtual ~MaterialBudgetHistos(){ hend(); }
15 
16  virtual void fillStartTrack();
17  virtual void fillPerStep();
18  virtual void fillEndTrack();
19 
20 private:
21 
22  virtual void book();
23  virtual void hend();
24 
25 
26  private:
28  double* theDmb;
29  double* theX;
30  double* theY;
31  double* theZ;
32  double* theVoluId;
33  double* theMateId;
34 
36 
37 };
38 
39 
40 #endif
MaterialBudgetHistos(MaterialBudgetData *data, TestHistoMgr *mgr, const std::string &fileName)