CMS 3D CMS Logo

FittedEntriesManager.h
Go to the documentation of this file.
1 // COCOA class header file
2 //Id: FittedEntriesManager.h
3 //CAT: Model
4 //
5 // Class to manage the sets of fitted entries (one set per each measurement data set)
6 //
7 // History: v1.0
8 // Pedro Arce
9 
10 #ifndef _FittedEntriesManager_HH
11 #define _FittedEntriesManager_HH
12 
15 
17 public:
18  //---------- Constructors / Destructor
23  void MakeHistos();
24 
25 public:
26  std::vector<FittedEntriesSet*> getFittedEntriesSets() const { return theFittedEntriesSets; }
27 
28 private:
29  ALIstring createFileName(const ALIstring& optoName, const ALIstring& entryName);
30  void dumpEntriesSubstraction(std::ofstream& fout, FittedEntriesSet& fes, ALIint order1, ALIint order2);
31 
32 private:
34  std::vector<FittedEntriesSet*> theFittedEntriesSets;
35 
37 };
38 
39 #endif
FittedEntriesManager
Definition: FittedEntriesManager.h:16
ALIstring
std::string ALIstring
Definition: CocoaGlobals.h:9
FittedEntriesSet
Definition: FittedEntriesSet.h:22
FittedEntriesManager::dumpEntriesSubstraction
void dumpEntriesSubstraction(std::ofstream &fout, FittedEntriesSet &fes, ALIint order1, ALIint order2)
Definition: FittedEntriesManager.cc:204
FittedEntriesManager::~FittedEntriesManager
~FittedEntriesManager()
Definition: FittedEntriesManager.h:20
FittedEntriesManager::getFittedEntriesSets
std::vector< FittedEntriesSet * > getFittedEntriesSets() const
Definition: FittedEntriesManager.h:26
FittedEntriesManager::createFileName
ALIstring createFileName(const ALIstring &optoName, const ALIstring &entryName)
Definition: FittedEntriesManager.cc:164
groupFilesInBlocks.fout
fout
Definition: groupFilesInBlocks.py:162
FittedEntriesManager::MakeHistos
void MakeHistos()
Definition: FittedEntriesManager.cc:38
FittedEntriesManager::instance
static FittedEntriesManager * instance
Definition: FittedEntriesManager.h:33
FittedEntriesManager::AddFittedEntriesSet
void AddFittedEntriesSet(FittedEntriesSet *fents)
Definition: FittedEntriesManager.cc:32
FittedEntriesManager::getInstance
static FittedEntriesManager * getInstance()
Definition: FittedEntriesManager.cc:22
FittedEntriesManager::theFittedEntriesSets
std::vector< FittedEntriesSet * > theFittedEntriesSets
Definition: FittedEntriesManager.h:34
ALIint
int ALIint
Definition: CocoaGlobals.h:15
FittedEntriesManager::FittedEntriesManager
FittedEntriesManager()
Definition: FittedEntriesManager.h:19
CocoaGlobals.h
FittedEntriesManager::GetDifferentBetweenLasers
void GetDifferentBetweenLasers()
Definition: FittedEntriesManager.cc:129
FittedEntriesSet.h