#include <PulserRefDrift.h>
Inheritance diagram for PulserRefDrift:

Public Member Functions | |
| PulserRefDrift () | |
| PulserRefDrift (Int_t aggNo, Int_t seid, Float_t mean, Float_t error, Float_t num_entries) | |
| virtual | ~PulserRefDrift () |
| void | New (Int_t aggNo, Int_t stripEndKey, const PulserSummary &ps) |
| Int_t | GetAggregateNo () const |
| UInt_t | GetIndex (UInt_t) const |
| Int_t | GetStripEnd () const |
| const Float_t | GetMean () const |
| const Float_t | GetError () const |
| const Float_t | GetNumEntries () const |
| virtual DbiTableRow * | CreateTableRow () const |
| virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec) |
| virtual void | Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const |
Private Attributes | |
| Int_t | fAggregateNo |
| Int_t | fStripEnd |
| Float_t | fMean |
| Float_t | fError |
| Float_t | fNumEntries |
|
|
Definition at line 45 of file PulserRefDrift.cxx. 00046 {
00047 fAggregateNo = -1;
00048 fStripEnd = -1;
00049 fMean = -1;
00050 fError=-1;
00051 fNumEntries=-1;
00052 }
|
|
||||||||||||||||||||||||
|
Definition at line 53 of file PulserRefDrift.cxx. 00054 : 00055 fAggregateNo(aggNo), fStripEnd(seid),fMean(mean),fError(error), 00056 fNumEntries(num_entries) 00057 { 00058 00059 }
|
|
|
Definition at line 36 of file PulserRefDrift.h. 00036 {};
|
|
|
Implements DbiTableRow. Definition at line 45 of file PulserRefDrift.h. 00045 { return new PulserRefDrift;}
|
|
||||||||||||
|
Implements DbiTableRow. Definition at line 73 of file PulserRefDrift.cxx. 00075 {
00076 rs >> fAggregateNo;
00077 rs >> fStripEnd;
00078 rs >> fMean;
00079 rs >> fError;
00080 rs >> fNumEntries;
00081 }
|
|
|
Reimplemented from DbiTableRow. Definition at line 39 of file PulserRefDrift.h. Referenced by PulserSigLinCalScheme::GetDriftPoint(). 00039 { return fAggregateNo; }
|
|
|
Definition at line 43 of file PulserRefDrift.h. Referenced by LIPlexMaps::GetRefAdcPinRatio(), LIPlexMaps::RatioRawToRefDrift(), and LIPlexMaps::ReadDbPulserDrift(). 00043 {return fError;}
|
|
|
Reimplemented from DbiTableRow. Definition at line 40 of file PulserRefDrift.h. 00040 { return fStripEnd; }
|
|
|
Definition at line 42 of file PulserRefDrift.h. Referenced by PulserSigLinCalScheme::GetDriftPoint(), LIPlexMaps::GetRefAdcPinRatio(), LIPlexMaps::RatioRawToRefDrift(), and LIPlexMaps::ReadDbPulserDrift(). 00042 {return fMean;}
|
|
|
Definition at line 44 of file PulserRefDrift.h. Referenced by PulserSigLinCalScheme::GetDriftPoint(), LIPlexMaps::GetRefAdcPinRatio(), LIPlexMaps::RatioRawToRefDrift(), and LIPlexMaps::ReadDbPulserDrift(). 00044 {return fNumEntries;}
|
|
|
Definition at line 41 of file PulserRefDrift.h. Referenced by LIPlexMaps::GetRefAdcPinRatio(), LIPlexMaps::RatioRawToRefDrift(), and LIPlexMaps::ReadDbPulserDrift(). 00041 {return fStripEnd;}
|
|
||||||||||||||||
|
Definition at line 61 of file PulserRefDrift.cxx. References fAggregateNo, fError, fMean, fNumEntries, fStripEnd, PulserSummary::GetEntries(), PulserSummary::GetError(), and PulserSummary::GetMean(). 00062 {
00063 fAggregateNo = aggNo;
00064 fStripEnd = stripEndKey;
00065 fMean = ps.GetMean();
00066 fError = ps.GetError();
00067 fNumEntries = ps.GetEntries();
00068
00069
00070 }
|
|
||||||||||||
|
Reimplemented from DbiTableRow. Definition at line 83 of file PulserRefDrift.cxx. 00085 {
00086 ors << fAggregateNo;
00087 ors << fStripEnd;
00088 ors << fMean;
00089 ors << fError;
00090 ors << fNumEntries;
00091
00092 }
|
|
|
Definition at line 54 of file PulserRefDrift.h. Referenced by New(). |
|
|
Definition at line 57 of file PulserRefDrift.h. Referenced by New(). |
|
|
Definition at line 56 of file PulserRefDrift.h. Referenced by New(). |
|
|
Definition at line 58 of file PulserRefDrift.h. Referenced by New(). |
|
|
Definition at line 55 of file PulserRefDrift.h. Referenced by New(). |
1.3.9.1