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

Public Member Functions | |
| MC_Normalization () | |
| ~MC_Normalization () | |
| std::string | GetBeamConfig () const |
| std::string | GetMCVersion () const |
| std::string | GetModifier () const |
| Float_t | GetNearDetEvPerPot () const |
| Float_t | GetRockEvPerPot () const |
| virtual DbiTableRow * | CreateTableRow () const |
| void | Print (const Option_t *=NULL) const |
| virtual void | Fill (DbiResultSet &rs, const DbiValidityRec *vrec) |
| virtual void | Store (DbiOutRowStream &ors, const DbiValidityRec *vrec) const |
Private Member Functions | |
| ClassDef (MC_Normalization, 1) | |
Private Attributes | |
| std::string | fBeamConfig |
| std::string | fMCVersion |
| std::string | fModifier |
| Float_t | fNearDetEvPerPot |
| Float_t | fRockEvPerPot |
|
|
Definition at line 12 of file MC_Normalization.h. References fNearDetEvPerPot, and fRockEvPerPot. 00012 : fNearDetEvPerPot(0.),fRockEvPerPot(0.) {};
|
|
|
Definition at line 13 of file MC_Normalization.h. 00013 {}
|
|
||||||||||||
|
|
|
|
Implements DbiTableRow. Definition at line 21 of file MC_Normalization.h. 00021 { return new MC_Normalization; }
|
|
||||||||||||
|
Implements DbiTableRow. Definition at line 18 of file MC_Normalization.cxx. 00019 {
00020 rs >> fBeamConfig >> fMCVersion >> fModifier >> fNearDetEvPerPot >> fRockEvPerPot;
00021 }
|
|
|
Definition at line 15 of file MC_Normalization.h. 00015 { return fBeamConfig; }
|
|
|
Definition at line 16 of file MC_Normalization.h. Referenced by Print(). 00016 { return fMCVersion; }
|
|
|
Definition at line 17 of file MC_Normalization.h. Referenced by Print(). 00017 { return fModifier; }
|
|
|
Definition at line 18 of file MC_Normalization.h. Referenced by Print(). 00018 { return fNearDetEvPerPot; }
|
|
|
Definition at line 19 of file MC_Normalization.h. Referenced by Print(). 00019 { return fRockEvPerPot; }
|
|
|
Definition at line 26 of file MC_Normalization.cxx. References GetMCVersion(), GetModifier(), GetNearDetEvPerPot(), and GetRockEvPerPot(). 00026 {
00027 printf("Beam Config: %-15s MC Version: %-8s Modifier: %-15s Near Ev/POT: %10.2e Rock Ev/POT: %10.2e\n",
00028 this->GetBeamConfig().c_str(),this->GetMCVersion().c_str(),this->GetModifier().c_str(),
00029 this->GetNearDetEvPerPot(),this->GetRockEvPerPot());
00030 }
|
|
||||||||||||
|
Reimplemented from DbiTableRow. Definition at line 35 of file MC_Normalization.cxx. References fBeamConfig, fMCVersion, fModifier, and fNearDetEvPerPot. 00036 {
00037 ors << fBeamConfig << fMCVersion << fModifier << fNearDetEvPerPot << fRockEvPerPot;
00038 }
|
|
|
Definition at line 30 of file MC_Normalization.h. Referenced by Store(). |
|
|
Definition at line 31 of file MC_Normalization.h. Referenced by Store(). |
|
|
Definition at line 32 of file MC_Normalization.h. Referenced by Store(). |
|
|
Definition at line 33 of file MC_Normalization.h. Referenced by MC_Normalization(), and Store(). |
|
|
Definition at line 34 of file MC_Normalization.h. Referenced by MC_Normalization(). |
1.3.9.1