Dcs_Env_Cal Class Reference

#include <Dcs_Env_Cal.h>

Inheritance diagram for Dcs_Env_Cal:
DbiTableRow

List of all members.

Public Member Functions

 Dcs_Env_Cal ()
 Dcs_Env_Cal (const Dcs_Env_Cal &from)
 Dcs_Env_Cal (Float_t a, Float_t b, Float_t c, Int_t trq, Int_t trr, Float_t d1, Float_t d2, Float_t d3, Float_t d4, Float_t d5, Float_t d6, Float_t d7, Float_t d8, Float_t d9, Float_t d10, Float_t d11, Float_t d12, Float_t d13, Float_t d14, Float_t d15, Float_t d16, Float_t d17, Float_t d18, Float_t d19, Float_t d20, Float_t d21, Float_t d22, Float_t d23, Float_t d24, Float_t d25, Float_t d26, Float_t d27, Float_t d28, Float_t d29, Float_t d30, Float_t d31, Float_t d32)
virtual ~Dcs_Env_Cal ()
Bool_t CanL2Cache () const
Bool_t Compare (const Dcs_Env_Cal &that) const
Float_t GetTemp () const
Float_t GetHumid () const
Float_t GetPres () const
Int_t GetIsTrig () const
Int_t GetTrgRate () const
Float_t GetTherm1 () const
Float_t GetTherm2 () const
Float_t GetTherm3 () const
Float_t GetTherm4 () const
Float_t GetTherm5 () const
Float_t GetTherm6 () const
Float_t GetTherm7 () const
Float_t GetTherm8 () const
Float_t GetTherm9 () const
Float_t GetTherm10 () const
Float_t GetTherm11 () const
Float_t GetTherm12 () const
Float_t GetTherm13 () const
Float_t GetTherm14 () const
Float_t GetTherm15 () const
Float_t GetTherm16 () const
Float_t GetTherm17 () const
Float_t GetTherm18 () const
Float_t GetTherm19 () const
Float_t GetTherm20 () const
Float_t GetTherm21 () const
Float_t GetTherm22 () const
Float_t GetTherm23 () const
Float_t GetTherm24 () const
Float_t GetTherm25 () const
Float_t GetTherm26 () const
Float_t GetTherm27 () const
Float_t GetTherm28 () const
Float_t GetTherm29 () const
Float_t GetTherm30 () const
Float_t GetTherm31 () const
Float_t GetTherm32 () const
Float_t GetCerenkov1 () const
Float_t GetCerenkov2 () const
Float_t GetCerenkov3 () const
Float_t GetCerenkov4 () const
Float_t GetCerenkov5 () const
Int_t GetCount1 () const
Int_t GetCount2 () const
Int_t GetCount3 () const
Int_t GetCount4 () const
Int_t GetCount5 () const
void SetCerenAndCounts (Float_t, Float_t, Float_t, Float_t, Float_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t, Int_t) const
virtual void Fill (DbiResultSet &rs, const DbiValidityRec *vrec)
virtual void Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const
virtual DbiTableRowCreateTableRow () const

Private Attributes

Float_t fTemp
Float_t fHumid
Float_t fPres
Int_t iIsTrg
Int_t iTrgRate
Float_t fTherm1
Float_t fTherm2
Float_t fTherm3
Float_t fTherm4
Float_t fTherm5
Float_t fTherm6
Float_t fTherm7
Float_t fTherm8
Float_t fTherm9
Float_t fTherm10
Float_t fTherm11
Float_t fTherm12
Float_t fTherm13
Float_t fTherm14
Float_t fTherm15
Float_t fTherm16
Float_t fTherm17
Float_t fTherm18
Float_t fTherm19
Float_t fTherm20
Float_t fTherm21
Float_t fTherm22
Float_t fTherm23
Float_t fTherm24
Float_t fTherm25
Float_t fTherm26
Float_t fTherm27
Float_t fTherm28
Float_t fTherm29
Float_t fTherm30
Float_t fTherm31
Float_t fTherm32
Float_t fCerenkov1
Float_t fCerenkov2
Float_t fCerenkov3
Float_t fCerenkov4
Float_t fCerenkov5
Int_t iCount1
Int_t iCount2
Int_t iCount3
Int_t iCount4
Int_t iCount5
Int_t iCount6
Int_t iCount7
Int_t iCount8

Detailed Description

Definition at line 11 of file Dcs_Env_Cal.h.


Constructor & Destructor Documentation

Dcs_Env_Cal::Dcs_Env_Cal (  )  [inline]

Definition at line 18 of file Dcs_Env_Cal.h.

00018 { }

Dcs_Env_Cal::Dcs_Env_Cal ( const Dcs_Env_Cal from  )  [inline]

Definition at line 19 of file Dcs_Env_Cal.h.

00019 : DbiTableRow(from) { *this = from; }

Dcs_Env_Cal::Dcs_Env_Cal ( Float_t  a,
Float_t  b,
Float_t  c,
Int_t  trq,
Int_t  trr,
Float_t  d1,
Float_t  d2,
Float_t  d3,
Float_t  d4,
Float_t  d5,
Float_t  d6,
Float_t  d7,
Float_t  d8,
Float_t  d9,
Float_t  d10,
Float_t  d11,
Float_t  d12,
Float_t  d13,
Float_t  d14,
Float_t  d15,
Float_t  d16,
Float_t  d17,
Float_t  d18,
Float_t  d19,
Float_t  d20,
Float_t  d21,
Float_t  d22,
Float_t  d23,
Float_t  d24,
Float_t  d25,
Float_t  d26,
Float_t  d27,
Float_t  d28,
Float_t  d29,
Float_t  d30,
Float_t  d31,
Float_t  d32 
) [inline]

Definition at line 20 of file Dcs_Env_Cal.h.

00029     : fTemp(a)      ,fHumid(b)     ,fPres(c)      ,iIsTrg(trq) ,iTrgRate(trr)
00030     , fTherm1(d1)   ,fTherm2(d2)   ,fTherm3(d3)   ,fTherm4(d4)
00031     , fTherm5(d5)   ,fTherm6(d6)   ,fTherm7(d7)   ,fTherm8(d8)
00032     , fTherm9(d9)   ,fTherm10(d10) ,fTherm11(d11) ,fTherm12(d12)
00033     , fTherm13(d13) ,fTherm14(d14) ,fTherm15(d15) ,fTherm16(d16)
00034     , fTherm17(d17) ,fTherm18(d18) ,fTherm19(d19) ,fTherm20(d20)
00035     , fTherm21(d21) ,fTherm22(d22) ,fTherm23(d23) ,fTherm24(d24)
00036     , fTherm25(d25) ,fTherm26(d26) ,fTherm27(d27) ,fTherm28(d28)
00037     , fTherm29(d29) ,fTherm30(d30) ,fTherm31(d31) ,fTherm32(d32)
00038   { }

virtual Dcs_Env_Cal::~Dcs_Env_Cal (  )  [inline, virtual]

Definition at line 39 of file Dcs_Env_Cal.h.

00039 { };


Member Function Documentation

Bool_t Dcs_Env_Cal::CanL2Cache (  )  const [inline, virtual]

Reimplemented from DbiTableRow.

Definition at line 43 of file Dcs_Env_Cal.h.

00043 { return kTRUE; }

Bool_t Dcs_Env_Cal::Compare ( const Dcs_Env_Cal that  )  const [inline]

Definition at line 44 of file Dcs_Env_Cal.h.

References fCerenkov1, fCerenkov2, fCerenkov3, fCerenkov4, fCerenkov5, fHumid, fPres, fTemp, fTherm1, fTherm10, fTherm11, fTherm12, fTherm13, fTherm14, fTherm15, fTherm16, fTherm17, fTherm18, fTherm19, fTherm2, fTherm20, fTherm21, fTherm22, fTherm23, fTherm24, fTherm25, fTherm26, fTherm27, fTherm28, fTherm29, fTherm3, fTherm30, fTherm31, fTherm32, fTherm4, fTherm5, fTherm6, fTherm7, fTherm8, fTherm9, iCount1, iCount2, iCount3, iCount4, iCount5, iCount6, iCount7, iCount8, iIsTrg, and iTrgRate.

00044                                                  {
00045                 return     fTemp == that.fTemp
00046                        &&  fHumid == that.fHumid
00047                        &&  fPres == that.fPres
00048                        &&  iIsTrg == that.iIsTrg
00049                        &&  iTrgRate == that.iTrgRate
00050                        &&  fTherm1     == that.fTherm1
00051                        &&  fTherm2     == that.fTherm2
00052                        &&  fTherm3     == that.fTherm3
00053                        &&  fTherm4     == that.fTherm4
00054                        &&  fTherm5     == that.fTherm5
00055                        &&  fTherm6     == that.fTherm6
00056                        &&  fTherm7     == that.fTherm7
00057                        &&  fTherm8     == that.fTherm8
00058                        &&  fTherm9     == that.fTherm9
00059                        &&  fTherm10     == that.fTherm10
00060                        &&  fTherm11     == that.fTherm11
00061                        &&  fTherm12     == that.fTherm12
00062                        &&  fTherm13     == that.fTherm13
00063                        &&  fTherm14     == that.fTherm14
00064                        &&  fTherm15     == that.fTherm15
00065                        &&  fTherm16     == that.fTherm16
00066                        &&  fTherm17     == that.fTherm17
00067                        &&  fTherm18     == that.fTherm18
00068                        &&  fTherm19     == that.fTherm19
00069                        &&  fTherm20     == that.fTherm20
00070                        &&  fTherm21     == that.fTherm21
00071                        &&  fTherm22     == that.fTherm22
00072                        &&  fTherm23     == that.fTherm23
00073                        &&  fTherm24     == that.fTherm24
00074                        &&  fTherm25     == that.fTherm25
00075                        &&  fTherm26     == that.fTherm26
00076                        &&  fTherm27     == that.fTherm27
00077                        &&  fTherm28     == that.fTherm28
00078                        &&  fTherm29     == that.fTherm29
00079                        &&  fTherm30     == that.fTherm30
00080                        &&  fTherm31     == that.fTherm31
00081                        &&  fTherm32     == that.fTherm32
00082                        &&  fCerenkov1  == that.fCerenkov1
00083                        &&  fCerenkov2  == that.fCerenkov2
00084                        &&  fCerenkov3  == that.fCerenkov3
00085                        &&  fCerenkov4  == that.fCerenkov4
00086                        &&  fCerenkov5  == that.fCerenkov5
00087                        &&  iCount1     == that.iCount1
00088                        &&  iCount2     == that.iCount2
00089                        &&  iCount3     == that.iCount3
00090                        &&  iCount4     == that.iCount4
00091                        &&  iCount5     == that.iCount5
00092                        &&  iCount6     == that.iCount6
00093                        &&  iCount7     == that.iCount7
00094                        &&  iCount8     == that.iCount8; }

virtual DbiTableRow* Dcs_Env_Cal::CreateTableRow (  )  const [inline, virtual]

Implements DbiTableRow.

Definition at line 154 of file Dcs_Env_Cal.h.

00154 { return new Dcs_Env_Cal; }

void Dcs_Env_Cal::Fill ( DbiResultSet rs,
const DbiValidityRec vrec 
) [virtual]

Implements DbiTableRow.

Definition at line 30 of file Dcs_Env_Cal.cxx.

References DbiRowStream::CurColName(), fCerenkov1, fCerenkov2, fCerenkov3, fCerenkov4, fCerenkov5, fHumid, fPres, fTemp, fTherm1, fTherm10, fTherm11, fTherm12, fTherm13, fTherm14, fTherm15, fTherm16, fTherm17, fTherm18, fTherm19, fTherm2, fTherm20, fTherm21, fTherm22, fTherm23, fTherm24, fTherm25, fTherm26, fTherm27, fTherm28, fTherm29, fTherm3, fTherm30, fTherm31, fTherm32, fTherm4, fTherm5, fTherm6, fTherm7, fTherm8, fTherm9, DbiRowStream::HasRowCounter(), iCount1, iCount2, iCount3, iCount4, iCount5, iCount6, iCount7, iCount8, iIsTrg, DbiRowStream::IncrementCurCol(), iTrgRate, Msg::kDebug, MSG, DbiRowStream::NumCols(), and DbiRowStream::TableName().

00031                                                           {
00032 //
00033 //
00034 //  Purpose:  Fill object from Result Set
00035 //
00036 //  Arguments: 
00037 //    rs           in    Result Set used to fill object
00038 //    vrec         in    Associated validity record (or 0 if filling
00039 //                                                    DbiValidityRec)
00040 //
00041 //  o Fill object from current row of Result Set.
00042 //  This method demonstrates both the "dumb" fill method (just
00043 //  load the data as it comes) and the smart method (check column
00044 //  name and load according to column order). 
00045 
00046   if (    rs.TableName() != "DCS_ENV_CAL" 
00047        && rs.TableName() != "Dcs_Env_Cal" ) {
00048     
00049 // Dumb method.
00050           rs >> fTemp >> fHumid >> fPres >> iIsTrg >> iTrgRate >> fTherm1 >> fTherm2 >> fTherm3 >> fTherm4 >> fTherm5 >> fTherm6 >> fTherm7 >> fTherm8 >> fTherm9 >> fTherm10 >> fTherm11 >> fTherm12 >> fTherm13 >> fTherm14 >> fTherm15 >> fTherm16 >> fTherm17 >> fTherm18 >> fTherm19 >> fTherm20 >> fTherm21 >> fTherm22 >> fTherm23 >> fTherm24 >> fTherm25 >> fTherm26 >> fTherm27 >> fTherm28 >> fTherm29 >> fTherm30 >> fTherm31 >> fTherm32;
00051           rs >> fCerenkov1 >> fCerenkov2 >> fCerenkov3 >> fCerenkov4 >> fCerenkov5 >> iCount1 >> iCount2 >> iCount3 >> iCount4 >> iCount5 >> iCount6 >> iCount7 >> iCount8;
00052 
00053   }
00054   
00055 // Smart method
00056   else {
00057     Int_t numCol = rs.NumCols();
00058     //  The first column (SeqNo) has already been processed.
00059     for (Int_t curCol = rs.HasRowCounter() ? 3 : 2; curCol <= numCol; ++curCol) {
00060       string colName = rs.CurColName();
00061       if (      colName == "CAL_TEMPERATURE" ) rs >> fTemp;
00062       else if ( colName == "CAL_HUMIDITY" )  rs >> fHumid;
00063       else if ( colName == "CAL_PRESSURE" )     rs >> fPres;
00064       else if ( colName == "CAL_ISTRIG" )     rs >> iIsTrg;
00065       else if ( colName == "CAL_TRIGGERRATE" )     rs >> iTrgRate;
00066       else if ( colName == "CAL_THERM1" )     rs >> fTherm1;
00067       else if ( colName == "CAL_THERM2" )     rs >> fTherm2;
00068       else if ( colName == "CAL_THERM3" )     rs >> fTherm3;
00069       else if ( colName == "CAL_THERM4" )     rs >> fTherm4;
00070       else if ( colName == "CAL_THERM5" )     rs >> fTherm5;
00071       else if ( colName == "CAL_THERM6" )     rs >> fTherm6;
00072       else if ( colName == "CAL_THERM7" )     rs >> fTherm7;
00073       else if ( colName == "CAL_THERM8" )     rs >> fTherm8;
00074       else if ( colName == "CAL_THERM9" )     rs >> fTherm9;
00075       else if ( colName == "CAL_THERM10" )     rs >> fTherm10;
00076       else if ( colName == "CAL_THERM11" )     rs >> fTherm11;
00077       else if ( colName == "CAL_THERM12" )     rs >> fTherm12;
00078       else if ( colName == "CAL_THERM13" )     rs >> fTherm13;
00079       else if ( colName == "CAL_THERM14" )     rs >> fTherm14;
00080       else if ( colName == "CAL_THERM15" )     rs >> fTherm15;
00081       else if ( colName == "CAL_THERM16" )     rs >> fTherm16;
00082       else if ( colName == "CAL_THERM17" )     rs >> fTherm17;
00083       else if ( colName == "CAL_THERM18" )     rs >> fTherm18;
00084       else if ( colName == "CAL_THERM19" )     rs >> fTherm19;
00085       else if ( colName == "CAL_THERM20" )     rs >> fTherm20;
00086       else if ( colName == "CAL_THERM21" )     rs >> fTherm21;
00087       else if ( colName == "CAL_THERM22" )     rs >> fTherm22;
00088       else if ( colName == "CAL_THERM23" )     rs >> fTherm23;
00089       else if ( colName == "CAL_THERM24" )     rs >> fTherm24;
00090       else if ( colName == "CAL_THERM25" )     rs >> fTherm25;
00091       else if ( colName == "CAL_THERM26" )     rs >> fTherm26;
00092       else if ( colName == "CAL_THERM27" )     rs >> fTherm27;
00093       else if ( colName == "CAL_THERM28" )     rs >> fTherm28;
00094       else if ( colName == "CAL_THERM29" )     rs >> fTherm29;
00095       else if ( colName == "CAL_THERM30" )     rs >> fTherm30;
00096       else if ( colName == "CAL_THERM31" )     rs >> fTherm31;
00097       else if ( colName == "CAL_THERM32" )     rs >> fTherm32;
00098       else if ( colName == "CAL_CERENKOV1" )     rs >> fCerenkov1;
00099       else if ( colName == "CAL_CERENKOV2" )     rs >> fCerenkov2;
00100       else if ( colName == "CAL_CERENKOV3" )     rs >> fCerenkov3;
00101       else if ( colName == "CAL_CERENKOV4" )     rs >> fCerenkov4;
00102       else if ( colName == "CAL_CERENKOV5" )     rs >> fCerenkov5;
00103       else if ( colName == "CAL_COUNT1" )     rs >> iCount1;
00104       else if ( colName == "CAL_COUNT2" )     rs >> iCount2;
00105       else if ( colName == "CAL_COUNT3" )     rs >> iCount3;
00106       else if ( colName == "CAL_COUNT4" )     rs >> iCount4;
00107       else if ( colName == "CAL_COUNT5" )     rs >> iCount5;
00108       else if ( colName == "CAL_COUNT6" )     rs >> iCount6;
00109       else if ( colName == "CAL_COUNT7" )     rs >> iCount7;
00110       else if ( colName == "CAL_COUNT8" )     rs >> iCount8;
00111       else {
00112         MSG("Dbi",Msg::kDebug) << "Ignoring column " << curCol 
00113                                << "(" << colName << ")"
00114                               << "; not part of DcsEnvCal" << endl;
00115         rs.IncrementCurCol();
00116       }
00117     }
00118     
00119   }
00120 }

Float_t Dcs_Env_Cal::GetCerenkov1 (  )  const [inline]

Definition at line 135 of file Dcs_Env_Cal.h.

References fCerenkov1.

00135 { return fCerenkov1; }

Float_t Dcs_Env_Cal::GetCerenkov2 (  )  const [inline]

Definition at line 136 of file Dcs_Env_Cal.h.

References fCerenkov2.

00136 { return fCerenkov2; }

Float_t Dcs_Env_Cal::GetCerenkov3 (  )  const [inline]

Definition at line 137 of file Dcs_Env_Cal.h.

References fCerenkov3.

00137 { return fCerenkov3; }

Float_t Dcs_Env_Cal::GetCerenkov4 (  )  const [inline]

Definition at line 138 of file Dcs_Env_Cal.h.

References fCerenkov4.

00138 { return fCerenkov4; }

Float_t Dcs_Env_Cal::GetCerenkov5 (  )  const [inline]

Definition at line 139 of file Dcs_Env_Cal.h.

References fCerenkov5.

00139 { return fCerenkov5; }

Int_t Dcs_Env_Cal::GetCount1 (  )  const [inline]

Definition at line 140 of file Dcs_Env_Cal.h.

References iCount1.

00140 { return iCount1; }

Int_t Dcs_Env_Cal::GetCount2 (  )  const [inline]

Definition at line 141 of file Dcs_Env_Cal.h.

References iCount2.

00141 { return iCount2; }

Int_t Dcs_Env_Cal::GetCount3 (  )  const [inline]

Definition at line 142 of file Dcs_Env_Cal.h.

References iCount3.

00142 { return iCount3; }

Int_t Dcs_Env_Cal::GetCount4 (  )  const [inline]

Definition at line 143 of file Dcs_Env_Cal.h.

References iCount4.

00143 { return iCount4; }

Int_t Dcs_Env_Cal::GetCount5 (  )  const [inline]

Definition at line 144 of file Dcs_Env_Cal.h.

References iCount5.

00144 { return iCount5; }

Float_t Dcs_Env_Cal::GetHumid (  )  const [inline]

Definition at line 99 of file Dcs_Env_Cal.h.

References fHumid.

00099 { return fHumid; }

Int_t Dcs_Env_Cal::GetIsTrig (  )  const [inline]

Definition at line 101 of file Dcs_Env_Cal.h.

References iIsTrg.

00101 { return iIsTrg; }

Float_t Dcs_Env_Cal::GetPres (  )  const [inline]

Definition at line 100 of file Dcs_Env_Cal.h.

References fPres.

00100 { return fPres; }

Float_t Dcs_Env_Cal::GetTemp (  )  const [inline]

Definition at line 98 of file Dcs_Env_Cal.h.

References fTemp.

00098 { return fTemp; }

Float_t Dcs_Env_Cal::GetTherm1 (  )  const [inline]

Definition at line 103 of file Dcs_Env_Cal.h.

References fTherm1.

00103 { return fTherm1; }

Float_t Dcs_Env_Cal::GetTherm10 (  )  const [inline]

Definition at line 112 of file Dcs_Env_Cal.h.

References fTherm10.

00112 { return fTherm10; }

Float_t Dcs_Env_Cal::GetTherm11 (  )  const [inline]

Definition at line 113 of file Dcs_Env_Cal.h.

References fTherm11.

00113 { return fTherm11; }

Float_t Dcs_Env_Cal::GetTherm12 (  )  const [inline]

Definition at line 114 of file Dcs_Env_Cal.h.

References fTherm12.

00114 { return fTherm12; }

Float_t Dcs_Env_Cal::GetTherm13 (  )  const [inline]

Definition at line 115 of file Dcs_Env_Cal.h.

References fTherm13.

00115 { return fTherm13; }

Float_t Dcs_Env_Cal::GetTherm14 (  )  const [inline]

Definition at line 116 of file Dcs_Env_Cal.h.

References fTherm14.

00116 { return fTherm14; }

Float_t Dcs_Env_Cal::GetTherm15 (  )  const [inline]

Definition at line 117 of file Dcs_Env_Cal.h.

References fTherm15.

00117 { return fTherm15; }

Float_t Dcs_Env_Cal::GetTherm16 (  )  const [inline]

Definition at line 118 of file Dcs_Env_Cal.h.

References fTherm16.

00118 { return fTherm16; }

Float_t Dcs_Env_Cal::GetTherm17 (  )  const [inline]

Definition at line 119 of file Dcs_Env_Cal.h.

References fTherm17.

00119 { return fTherm17; }

Float_t Dcs_Env_Cal::GetTherm18 (  )  const [inline]

Definition at line 120 of file Dcs_Env_Cal.h.

References fTherm18.

00120 { return fTherm18; }

Float_t Dcs_Env_Cal::GetTherm19 (  )  const [inline]

Definition at line 121 of file Dcs_Env_Cal.h.

References fTherm19.

00121 { return fTherm19; }

Float_t Dcs_Env_Cal::GetTherm2 (  )  const [inline]

Definition at line 104 of file Dcs_Env_Cal.h.

References fTherm2.

00104 { return fTherm2; }

Float_t Dcs_Env_Cal::GetTherm20 (  )  const [inline]

Definition at line 122 of file Dcs_Env_Cal.h.

References fTherm20.

00122 { return fTherm20; }

Float_t Dcs_Env_Cal::GetTherm21 (  )  const [inline]

Definition at line 123 of file Dcs_Env_Cal.h.

References fTherm21.

00123 { return fTherm21; }

Float_t Dcs_Env_Cal::GetTherm22 (  )  const [inline]

Definition at line 124 of file Dcs_Env_Cal.h.

References fTherm22.

00124 { return fTherm22; }

Float_t Dcs_Env_Cal::GetTherm23 (  )  const [inline]

Definition at line 125 of file Dcs_Env_Cal.h.

References fTherm23.

00125 { return fTherm23; }

Float_t Dcs_Env_Cal::GetTherm24 (  )  const [inline]

Definition at line 126 of file Dcs_Env_Cal.h.

References fTherm24.

00126 { return fTherm24; }

Float_t Dcs_Env_Cal::GetTherm25 (  )  const [inline]

Definition at line 127 of file Dcs_Env_Cal.h.

References fTherm25.

00127 { return fTherm25; }

Float_t Dcs_Env_Cal::GetTherm26 (  )  const [inline]

Definition at line 128 of file Dcs_Env_Cal.h.

References fTherm26.

00128 { return fTherm26; }

Float_t Dcs_Env_Cal::GetTherm27 (  )  const [inline]

Definition at line 129 of file Dcs_Env_Cal.h.

References fTherm27.

00129 { return fTherm27; }

Float_t Dcs_Env_Cal::GetTherm28 (  )  const [inline]

Definition at line 130 of file Dcs_Env_Cal.h.

References fTherm28.

00130 { return fTherm28; }

Float_t Dcs_Env_Cal::GetTherm29 (  )  const [inline]

Definition at line 131 of file Dcs_Env_Cal.h.

References fTherm29.

00131 { return fTherm29; }

Float_t Dcs_Env_Cal::GetTherm3 (  )  const [inline]

Definition at line 105 of file Dcs_Env_Cal.h.

References fTherm3.

00105 { return fTherm3; }

Float_t Dcs_Env_Cal::GetTherm30 (  )  const [inline]

Definition at line 132 of file Dcs_Env_Cal.h.

References fTherm30.

00132 { return fTherm30; }

Float_t Dcs_Env_Cal::GetTherm31 (  )  const [inline]

Definition at line 133 of file Dcs_Env_Cal.h.

References fTherm31.

00133 { return fTherm31; }

Float_t Dcs_Env_Cal::GetTherm32 (  )  const [inline]

Definition at line 134 of file Dcs_Env_Cal.h.

References fTherm32.

00134 { return fTherm32; }

Float_t Dcs_Env_Cal::GetTherm4 (  )  const [inline]

Definition at line 106 of file Dcs_Env_Cal.h.

References fTherm4.

00106 { return fTherm4; }

Float_t Dcs_Env_Cal::GetTherm5 (  )  const [inline]

Definition at line 107 of file Dcs_Env_Cal.h.

References fTherm5.

00107 { return fTherm5; }

Float_t Dcs_Env_Cal::GetTherm6 (  )  const [inline]

Definition at line 108 of file Dcs_Env_Cal.h.

References fTherm6.

00108 { return fTherm6; }

Float_t Dcs_Env_Cal::GetTherm7 (  )  const [inline]

Definition at line 109 of file Dcs_Env_Cal.h.

References fTherm7.

00109 { return fTherm7; }

Float_t Dcs_Env_Cal::GetTherm8 (  )  const [inline]

Definition at line 110 of file Dcs_Env_Cal.h.

References fTherm8.

00110 { return fTherm8; }

Float_t Dcs_Env_Cal::GetTherm9 (  )  const [inline]

Definition at line 111 of file Dcs_Env_Cal.h.

References fTherm9.

00111 { return fTherm9; }

Int_t Dcs_Env_Cal::GetTrgRate (  )  const [inline]

Definition at line 102 of file Dcs_Env_Cal.h.

References iTrgRate.

00102 { return iTrgRate; }

void Dcs_Env_Cal::SetCerenAndCounts ( Float_t  Cer1,
Float_t  Cer2,
Float_t  Cer3,
Float_t  Cer4,
Float_t  Cer5,
Int_t  c1,
Int_t  c2,
Int_t  c3,
Int_t  c4,
Int_t  c5,
Int_t  c6,
Int_t  c7,
Int_t  c8 
) const

Definition at line 137 of file Dcs_Env_Cal.cxx.

References fCerenkov1, fCerenkov2, fCerenkov3, fCerenkov4, fCerenkov5, iCount1, iCount2, iCount3, iCount4, iCount5, iCount6, iCount7, and iCount8.

Referenced by DcsWriter::ProcessRawRecord().

00138 {
00139         fCerenkov1 = Cer1;
00140         fCerenkov2 = Cer2;
00141         fCerenkov3 = Cer3;
00142         fCerenkov4 = Cer4;
00143         fCerenkov5 = Cer5;
00144         iCount1 = c1;
00145         iCount2 = c2;
00146         iCount3 = c3;
00147         iCount4 = c4;
00148         iCount5 = c5;
00149         iCount6 = c6;
00150         iCount7 = c7;
00151         iCount8 = c8;
00152 }

void Dcs_Env_Cal::Store ( DbiOutRowStream ors,
const DbiValidityRec vrec 
) const [virtual]

Reimplemented from DbiTableRow.

Definition at line 123 of file Dcs_Env_Cal.cxx.

References fCerenkov1, fCerenkov2, fCerenkov3, fCerenkov4, fCerenkov5, fHumid, fPres, fTemp, fTherm1, fTherm10, fTherm11, fTherm12, fTherm13, fTherm14, fTherm15, fTherm16, fTherm17, fTherm18, fTherm19, fTherm2, fTherm20, fTherm21, fTherm22, fTherm23, fTherm24, fTherm25, fTherm26, fTherm27, fTherm28, fTherm29, fTherm3, fTherm30, fTherm31, fTherm32, fTherm4, fTherm5, fTherm6, fTherm7, fTherm8, fTherm9, iCount1, iCount2, iCount3, iCount4, iCount5, iCount6, iCount7, iCount8, iIsTrg, and iTrgRate.

00124                                                                  {
00125 //  Purpose:  Stream object to output row stream
00126 //
00127 //  Arguments: 
00128 //    ors          in     Output row stream.
00129 //    vrec         in    Associated validity record (or 0 if filling
00130 //                                                    DbiValidityRec)
00131 //  o  Stream object to output row stream.
00132 
00133   ors << fTemp << fHumid << fPres << iIsTrg << iTrgRate << fTherm1 << fTherm2 << fTherm3 << fTherm4 << fTherm5 << fTherm6 << fTherm7 << fTherm8 << fTherm9 << fTherm10 << fTherm11 << fTherm12 << fTherm13 << fTherm14 << fTherm15 << fTherm16 << fTherm17 << fTherm18 << fTherm19 << fTherm20 << fTherm21 << fTherm22 << fTherm23 << fTherm24 << fTherm25 << fTherm26 << fTherm27 << fTherm28 << fTherm29 << fTherm30 << fTherm31 << fTherm32;
00134   ors << fCerenkov1 << fCerenkov2 << fCerenkov3 << fCerenkov4 << fCerenkov5 << iCount1 << iCount2 << iCount3 << iCount4 << iCount5 << iCount6 << iCount7 << iCount8;
00135 }


Member Data Documentation

Float_t Dcs_Env_Cal::fCerenkov1 [mutable, private]

Definition at line 197 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCerenkov1(), SetCerenAndCounts(), and Store().

Float_t Dcs_Env_Cal::fCerenkov2 [mutable, private]

Definition at line 198 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCerenkov2(), SetCerenAndCounts(), and Store().

Float_t Dcs_Env_Cal::fCerenkov3 [mutable, private]

Definition at line 199 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCerenkov3(), SetCerenAndCounts(), and Store().

Float_t Dcs_Env_Cal::fCerenkov4 [mutable, private]

Definition at line 200 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCerenkov4(), SetCerenAndCounts(), and Store().

Float_t Dcs_Env_Cal::fCerenkov5 [mutable, private]

Definition at line 201 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCerenkov5(), SetCerenAndCounts(), and Store().

Float_t Dcs_Env_Cal::fHumid [private]

Definition at line 161 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetHumid(), and Store().

Float_t Dcs_Env_Cal::fPres [private]

Definition at line 162 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetPres(), and Store().

Float_t Dcs_Env_Cal::fTemp [private]

Definition at line 160 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTemp(), and Store().

Float_t Dcs_Env_Cal::fTherm1 [private]

Definition at line 165 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm1(), and Store().

Float_t Dcs_Env_Cal::fTherm10 [private]

Definition at line 174 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm10(), and Store().

Float_t Dcs_Env_Cal::fTherm11 [private]

Definition at line 175 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm11(), and Store().

Float_t Dcs_Env_Cal::fTherm12 [private]

Definition at line 176 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm12(), and Store().

Float_t Dcs_Env_Cal::fTherm13 [private]

Definition at line 177 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm13(), and Store().

Float_t Dcs_Env_Cal::fTherm14 [private]

Definition at line 178 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm14(), and Store().

Float_t Dcs_Env_Cal::fTherm15 [private]

Definition at line 179 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm15(), and Store().

Float_t Dcs_Env_Cal::fTherm16 [private]

Definition at line 180 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm16(), and Store().

Float_t Dcs_Env_Cal::fTherm17 [private]

Definition at line 181 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm17(), and Store().

Float_t Dcs_Env_Cal::fTherm18 [private]

Definition at line 182 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm18(), and Store().

Float_t Dcs_Env_Cal::fTherm19 [private]

Definition at line 183 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm19(), and Store().

Float_t Dcs_Env_Cal::fTherm2 [private]

Definition at line 166 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm2(), and Store().

Float_t Dcs_Env_Cal::fTherm20 [private]

Definition at line 184 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm20(), and Store().

Float_t Dcs_Env_Cal::fTherm21 [private]

Definition at line 185 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm21(), and Store().

Float_t Dcs_Env_Cal::fTherm22 [private]

Definition at line 186 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm22(), and Store().

Float_t Dcs_Env_Cal::fTherm23 [private]

Definition at line 187 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm23(), and Store().

Float_t Dcs_Env_Cal::fTherm24 [private]

Definition at line 188 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm24(), and Store().

Float_t Dcs_Env_Cal::fTherm25 [private]

Definition at line 189 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm25(), and Store().

Float_t Dcs_Env_Cal::fTherm26 [private]

Definition at line 190 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm26(), and Store().

Float_t Dcs_Env_Cal::fTherm27 [private]

Definition at line 191 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm27(), and Store().

Float_t Dcs_Env_Cal::fTherm28 [private]

Definition at line 192 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm28(), and Store().

Float_t Dcs_Env_Cal::fTherm29 [private]

Definition at line 193 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm29(), and Store().

Float_t Dcs_Env_Cal::fTherm3 [private]

Definition at line 167 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm3(), and Store().

Float_t Dcs_Env_Cal::fTherm30 [private]

Definition at line 194 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm30(), and Store().

Float_t Dcs_Env_Cal::fTherm31 [private]

Definition at line 195 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm31(), and Store().

Float_t Dcs_Env_Cal::fTherm32 [private]

Definition at line 196 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm32(), and Store().

Float_t Dcs_Env_Cal::fTherm4 [private]

Definition at line 168 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm4(), and Store().

Float_t Dcs_Env_Cal::fTherm5 [private]

Definition at line 169 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm5(), and Store().

Float_t Dcs_Env_Cal::fTherm6 [private]

Definition at line 170 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm6(), and Store().

Float_t Dcs_Env_Cal::fTherm7 [private]

Definition at line 171 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm7(), and Store().

Float_t Dcs_Env_Cal::fTherm8 [private]

Definition at line 172 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm8(), and Store().

Float_t Dcs_Env_Cal::fTherm9 [private]

Definition at line 173 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTherm9(), and Store().

Int_t Dcs_Env_Cal::iCount1 [mutable, private]

Definition at line 202 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCount1(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount2 [mutable, private]

Definition at line 203 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCount2(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount3 [mutable, private]

Definition at line 204 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCount3(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount4 [mutable, private]

Definition at line 205 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCount4(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount5 [mutable, private]

Definition at line 206 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetCount5(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount6 [mutable, private]

Definition at line 207 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount7 [mutable, private]

Definition at line 208 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iCount8 [mutable, private]

Definition at line 209 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), SetCerenAndCounts(), and Store().

Int_t Dcs_Env_Cal::iIsTrg [private]

Definition at line 163 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetIsTrig(), and Store().

Int_t Dcs_Env_Cal::iTrgRate [private]

Definition at line 164 of file Dcs_Env_Cal.h.

Referenced by Compare(), Fill(), GetTrgRate(), and Store().


The documentation for this class was generated from the following files:

Generated on 22 Nov 2017 for loon by  doxygen 1.6.1