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

Public Member Functions | |
| Dcs_Env_Far () | |
| Dcs_Env_Far (const Dcs_Env_Far &from) | |
| Dcs_Env_Far (Float_t a, Float_t b, Float_t c, Float_t d, Float_t e, Float_t f, Float_t g, Float_t h, Float_t i, Float_t j) | |
| virtual | ~Dcs_Env_Far () |
| Bool_t | CanL2Cache () const |
| Bool_t | Compare (const Dcs_Env_Far &that) const |
| Float_t | GetTemp1 () const |
| Float_t | GetHumid1 () const |
| Float_t | GetRadon1 () const |
| Float_t | GetPres1 () const |
| Float_t | GetTemp2 () const |
| Float_t | GetHumid2 () const |
| Float_t | GetRadon2 () const |
| Float_t | GetPres2 () const |
| Float_t | GetRadonFact1 () const |
| Float_t | GetRadonFact2 () const |
| virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec) |
| virtual void | Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const |
| virtual DbiTableRow * | CreateTableRow () const |
Private Attributes | |
| Float_t | fTemp1 |
| Float_t | fHumid1 |
| Float_t | fRadon1 |
| Float_t | fPres1 |
| Float_t | fTemp2 |
| Float_t | fHumid2 |
| Float_t | fRadon2 |
| Float_t | fPres2 |
| Float_t | fRadonFact1 |
| Float_t | fRadonFact2 |
|
|
Definition at line 28 of file Dcs_Env_Far.h. 00028 { }
|
|
|
Definition at line 29 of file Dcs_Env_Far.h. 00029 : DbiTableRow(from) { *this = from; }
|
|
||||||||||||||||||||||||||||||||||||||||||||
|
Definition at line 30 of file Dcs_Env_Far.h. References fHumid1, fHumid2, fPres1, fPres2, fRadon1, fRadon2, fRadonFact1, fRadonFact2, fTemp1, and fTemp2. 00030 : 00031 fTemp1(a),fHumid1(b),fRadon1(c),fPres1(d),fTemp2(e),fHumid2(f),fRadon2(g),fPres2(h),fRadonFact1(i),fRadonFact2(j){ } virtual ~Dcs_Env_Far(){ };
|
|
|
Definition at line 32 of file Dcs_Env_Far.h. 00032 { };
|
|
|
Reimplemented from DbiTableRow. Definition at line 36 of file Dcs_Env_Far.h. 00036 { return kTRUE; }
|
|
|
Definition at line 37 of file Dcs_Env_Far.h. References fHumid1, fHumid2, fPres1, fPres2, fRadon1, fRadon2, fRadonFact1, fRadonFact2, fTemp1, and fTemp2. 00037 {
00038 return fTemp1 == that.fTemp1
00039 && fHumid1 == that.fHumid1
00040 && fRadon1 == that.fRadon1
00041 && fPres1 == that.fPres1
00042 && fTemp2 == that.fTemp2
00043 && fHumid2 == that.fHumid2
00044 && fRadon2 == that.fRadon2
00045 && fPres2 == that.fPres2
00046 && fRadonFact1 == that.fRadonFact1
00047 && fRadonFact2 == that.fRadonFact2; }
|
|
|
Implements DbiTableRow. Definition at line 66 of file Dcs_Env_Far.h. 00066 { return new Dcs_Env_Far; }
|
|
||||||||||||
|
Implements DbiTableRow. Definition at line 30 of file Dcs_Env_Far.cxx. 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_FAR"
00047 // && rs.TableName() != "Dcs_Env_Far" ) {
00048
00049 // Dumb method.
00050 rs >> fTemp1 >> fHumid1 >> fRadon1 >> fPres1 >> fTemp2 >> fHumid2 >> fRadon2 >> fPres2 >> fRadonFact1 >> fRadonFact2;
00051
00052 /* }
00053
00054 // Smart method
00055 else {
00056 Int_t numCol = rs.NumCols();
00057 // The first column (SeqNo) has already been processed.
00058 for (Int_t curCol = rs.HasRowCounter() ? 3 : 2; curCol <= numCol; ++curCol) {
00059 string colName = rs.CurColName();
00060 if ( colName == "FAR_TEMPERATURE1" ) rs >> fTemp1;
00061 else if ( colName == "FAR_HUMIDITY1" ) rs >> fHumid1;
00062 else if ( colName == "FAR_RADON1" ) rs >> fRadon1;
00063 else if ( colName == "FAR_PRESSURE1" ) rs >> fPres1;
00064 else if ( colName == "FAR_TEMPERATURE2" ) rs >> fTemp2;
00065 else if ( colName == "FAR_HUMIDITY2" ) rs >> fHumid2;
00066 else if ( colName == "FAR_RADON2" ) rs >> fRadon2;
00067 else if ( colName == "FAR_PRESSURE2" ) rs >> fPres2;
00068 else {
00069 MSG("Dbi",Msg::kDebug) << "Ignoring column " << curCol
00070 << "(" << colName << ")"
00071 << "; not part of DcsEnvFar" << endl;
00072 rs.IncrementCurCol();
00073 }
00074 }
00075
00076 }
00077 */
00078 }
|
|
|
Definition at line 51 of file Dcs_Env_Far.h. 00051 { return fHumid1; }
|
|
|
Definition at line 55 of file Dcs_Env_Far.h. 00055 { return fHumid2; }
|
|
|
Definition at line 53 of file Dcs_Env_Far.h. 00053 { return fPres1; }
|
|
|
Definition at line 57 of file Dcs_Env_Far.h. 00057 { return fPres2; }
|
|
|
Definition at line 52 of file Dcs_Env_Far.h. 00052 { return fRadon1; }
|
|
|
Definition at line 56 of file Dcs_Env_Far.h. 00056 { return fRadon2; }
|
|
|
Definition at line 58 of file Dcs_Env_Far.h. 00058 { return fRadonFact1; }
|
|
|
Definition at line 59 of file Dcs_Env_Far.h. 00059 { return fRadonFact2; }
|
|
|
Definition at line 50 of file Dcs_Env_Far.h. Referenced by TemperatureCalScheme::GetTemperature(). 00050 { return fTemp1; }
|
|
|
Definition at line 54 of file Dcs_Env_Far.h. Referenced by TemperatureCalScheme::GetTemperature(). 00054 { return fTemp2; }
|
|
||||||||||||
|
Reimplemented from DbiTableRow. Definition at line 81 of file Dcs_Env_Far.cxx. References fHumid1, fHumid2, fPres1, fPres2, fRadon1, fRadon2, fRadonFact1, fTemp1, and fTemp2. 00082 {
00083 // Purpose: Stream object to output row stream
00084 //
00085 // Arguments:
00086 // ors in Output row stream.
00087 // vrec in Associated validity record (or 0 if filling
00088 // DbiValidityRec)
00089 // o Stream object to output row stream.
00090
00091 ors << fTemp1 << fHumid1 << fRadon1 << fPres1 << fTemp2 << fHumid2 << fRadon2 << fPres2 << fRadonFact1 << fRadonFact2;
00092 }
|
|
|
Definition at line 72 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 76 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 74 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 78 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 73 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 77 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 79 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 80 of file Dcs_Env_Far.h. Referenced by Compare(), and Dcs_Env_Far(). |
|
|
Definition at line 71 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
|
|
Definition at line 75 of file Dcs_Env_Far.h. Referenced by Compare(), Dcs_Env_Far(), and Store(). |
1.3.9.1