CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
FittedEntry.h
Go to the documentation of this file.
1 // COCOA class header file
2 //Id: FittedEntry.h
3 //CAT: Model
4 //
5 // Class to store the data of a fitted entry (only those of quality 'unk')
6 //
7 // History: v1.0
8 // Pedro Arce
9 
10 #ifndef FittedEntry_HH
11 #define FittedEntry_HH
12 
14 #include <vector>
15 class Entry;
16 
17 class FittedEntry {
18 public:
19  //---------- Constructors / Destructor
22  FittedEntry(ALIstring name, float value, float sigma);
23  FittedEntry(const std::vector<FittedEntry*>& vFEntry);
25 
26  void BuildName();
27 
28  ALIstring getOptOName() const { return theOptOName; }
29  ALIstring getEntryName() const { return theEntryName; }
30  ALIstring getName() const { return theName; }
31  ALIdouble getValue() const { return theValue; }
32  ALIdouble getSigma() const { return theSigma; }
33  ALIdouble getOrigValue() const { return theOrigValue; }
34  ALIdouble getOrigSigma() const { return theOrigSigma; }
35  ALIint getOrder() const { return theOrder; }
36  ALIint getQuality() const { return theQuality; }
37  Entry* getEntry() const { return theEntry; }
38 
39 private:
50 };
51 
52 #endif
FittedEntry::theQuality
ALIint theQuality
Definition: FittedEntry.h:49
FittedEntry::getSigma
ALIdouble getSigma() const
Definition: FittedEntry.h:32
FittedEntry::theOrder
ALIint theOrder
Definition: FittedEntry.h:42
FittedEntry::theOrigSigma
ALIdouble theOrigSigma
Definition: FittedEntry.h:48
mps_splice.entry
entry
Definition: mps_splice.py:68
FittedEntry::theEntry
Entry * theEntry
Definition: FittedEntry.h:41
ALIstring
std::string ALIstring
Definition: CocoaGlobals.h:9
FittedEntry
Definition: FittedEntry.h:17
FittedEntry::getEntry
Entry * getEntry() const
Definition: FittedEntry.h:37
FittedEntry::~FittedEntry
~FittedEntry()
Definition: FittedEntry.h:24
FittedEntry::getEntryName
ALIstring getEntryName() const
Definition: FittedEntry.h:29
FittedEntry::getName
ALIstring getName() const
Definition: FittedEntry.h:30
ALIdouble
long double ALIdouble
Definition: CocoaGlobals.h:11
eventshapeDQM_cfi.order
order
Definition: eventshapeDQM_cfi.py:8
value
Definition: value.py:1
Entry
Definition: Entry.h:18
FittedEntry::BuildName
void BuildName()
Definition: FittedEntry.cc:110
FittedEntry::getOrigSigma
ALIdouble getOrigSigma() const
Definition: FittedEntry.h:34
FittedEntry::theName
ALIstring theName
Definition: FittedEntry.h:43
FittedEntry::theSigma
ALIdouble theSigma
Definition: FittedEntry.h:46
Skims_PA_cff.name
name
Definition: Skims_PA_cff.py:17
FittedEntry::getQuality
ALIint getQuality() const
Definition: FittedEntry.h:36
FittedEntry::getOrigValue
ALIdouble getOrigValue() const
Definition: FittedEntry.h:33
ALIint
int ALIint
Definition: CocoaGlobals.h:15
FittedEntry::theValue
ALIdouble theValue
Definition: FittedEntry.h:40
FittedEntry::getValue
ALIdouble getValue() const
Definition: FittedEntry.h:31
CocoaGlobals.h
FittedEntry::theOrigValue
ALIdouble theOrigValue
Definition: FittedEntry.h:47
FittedEntry::theEntryName
ALIstring theEntryName
Definition: FittedEntry.h:45
FittedEntry::getOrder
ALIint getOrder() const
Definition: FittedEntry.h:35
FittedEntry::theOptOName
ALIstring theOptOName
Definition: FittedEntry.h:44
FittedEntry::FittedEntry
FittedEntry()
Definition: FittedEntry.h:20
FittedEntry::getOptOName
ALIstring getOptOName() const
Definition: FittedEntry.h:28