CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/Validation/Geometry/interface/MaterialBudgetTxt.h

Go to the documentation of this file.
00001 #ifndef MaterialBudgetTxt_h
00002 #define MaterialBudgetTxt_h 1
00003 
00004 #include <fstream>
00005 
00006 #include "Validation/Geometry/interface/MaterialBudgetFormat.h"
00007 
00008 
00009 class MaterialBudgetTxt : public MaterialBudgetFormat
00010 {
00011  public:
00012   MaterialBudgetTxt( MaterialBudgetData* data, const std::string& fileName );   
00013   virtual ~MaterialBudgetTxt();
00014 
00015   virtual void fillStartTrack();
00016   virtual void fillPerStep();
00017   virtual void fillEndTrack();
00018 
00019  private:
00020   std::ofstream* theFile;
00021 
00022 };
00023 
00024 #endif