![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliDCSValue.h>
Public Types | |
enum | Type { kInvalid = 0, kBool = 1, kChar = 2, kInt = 3, kUInt = 4, kFloat = 5 } |
Public Member Functions | |
AliDCSValue () | |
AliDCSValue (const AliDCSValue &c) | |
virtual | ~AliDCSValue () |
AliDCSValue & | operator= (const AliDCSValue &c) |
virtual void | Copy (TObject &c) const |
AliDCSValue (Bool_t value, UInt_t timeStamp) | |
AliDCSValue (Char_t value, UInt_t timeStamp) | |
AliDCSValue (Int_t value, UInt_t timeStamp) | |
AliDCSValue (UInt_t value, UInt_t timeStamp) | |
AliDCSValue (Float_t value, UInt_t timeStamp) | |
Bool_t | GetBool () const |
Char_t | GetChar () const |
Int_t | GetInt () const |
UInt_t | GetUInt () const |
Float_t | GetFloat () const |
operator Bool_t () const | |
operator Char_t () const | |
operator Int_t () const | |
operator UInt_t () const | |
operator Float_t () const | |
Type | GetType () const |
UInt_t | GetTimeStamp () const |
void | SetTimeStamp (UInt_t timeStamp) |
Int_t | GetSize () const |
const Char_t * | ToString () const |
void | Print (Option_t *) const |
Int_t | Compare (const TObject *obj) const |
Bool_t | IsSortable () const |
Protected Member Functions | |
void | Init () |
Protected Attributes | |
Type | fType |
Bool_t | fBool |
Char_t | fChar |
Int_t | fInt |
UInt_t | fUInt |
Float_t | fFloat |
UInt_t | fTimeStamp |
Definition at line 15 of file AliDCSValue.h.
enum AliDCSValue::Type |
Enumerator | |
---|---|
kInvalid | |
kBool | |
kChar | |
kInt | |
kUInt | |
kFloat |
Definition at line 17 of file AliDCSValue.h.
AliDCSValue::AliDCSValue | ( | ) |
Definition at line 66 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | const AliDCSValue & | c | ) |
Definition at line 151 of file AliDCSValue.cxx.
|
virtual |
Definition at line 179 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | Bool_t | value, |
UInt_t | timeStamp | ||
) |
Definition at line 79 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | Char_t | value, |
UInt_t | timeStamp | ||
) |
Definition at line 92 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | Int_t | value, |
UInt_t | timeStamp | ||
) |
Definition at line 105 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | UInt_t | value, |
UInt_t | timeStamp | ||
) |
Definition at line 118 of file AliDCSValue.cxx.
AliDCSValue::AliDCSValue | ( | Float_t | value, |
UInt_t | timeStamp | ||
) |
Definition at line 131 of file AliDCSValue.cxx.
|
inline |
Definition at line 66 of file AliDCSValue.h.
Referenced by AliMUONTrackerHV::CompareMaps().
|
virtual |
Definition at line 194 of file AliDCSValue.cxx.
Referenced by operator=().
Bool_t AliDCSValue::GetBool | ( | ) | const |
Definition at line 256 of file AliDCSValue.cxx.
Referenced by AliTPCPreprocessor::ExtractAltro(), operator Bool_t(), AliGRPPreprocessor::ProcessBool(), AliGRPDCS::ProcessBoolean(), and AliMUONPadStatusMaker::SwitchValue().
Char_t AliDCSValue::GetChar | ( | ) | const |
Definition at line 263 of file AliDCSValue.cxx.
Referenced by AliDCSSensorArray::MakeGraph(), operator Char_t(), AliGRPDCS::ProcessChar(), and AliGRPPreprocessor::ProcessChar().
Float_t AliDCSValue::GetFloat | ( | ) | const |
Definition at line 284 of file AliDCSValue.cxx.
Referenced by AliMUONCalibrationData::CheckHVGroup(), CheckTriggerDCS(), CompareDCSvalues(), AliMUONTrackerHV::CompareMaps(), AliMUONTrackerConditionDataMaker::CreateHVStore(), AliMUONTrackerConditionDataMaker::CreateLVStore(), AliMUONTriggerQADataMakerRec::FillTriggerDCSHistos(), AliLHCClockPhase::GetMeanPhaseB1(), AliLHCClockPhase::GetMeanPhaseB2(), AliLHCClockPhase::GetPhaseB1(), AliLHCClockPhase::GetPhaseB2(), AliGRPPreprocessor::GetSplineFit(), AliMUONTrackerVoltages::GraphValues(), AliMUONPadStatusMaker::HVSt12Status(), AliMUONPadStatusMaker::HVSt345Status(), AliMUONPadStatusMaker::LVStatus(), AliDCSSensorArray::MakeGraph(), AliMUONCDB::MeanHVValueForDCSAlias(), operator Float_t(), AliMUONCalibrationData::PatchHVValues(), AliLHCClockPhase::Print(), AliGRPDCS::ProcessFloat(), AliGRPPreprocessor::ProcessFloatAll(), AliGRPPreprocessor::ProcessFloatAllMagnet(), and AliMUONResponseTriggerV1::SetHV().
Int_t AliDCSValue::GetInt | ( | ) | const |
Definition at line 270 of file AliDCSValue.cxx.
Referenced by AliDCSSensorArray::MakeGraph(), AliEMCALPreprocessor::MapTriggerConfig(), operator Int_t(), AliGRPDCS::ProcessInt(), and AliGRPPreprocessor::ProcessInt().
Int_t AliDCSValue::GetSize | ( | ) | const |
Definition at line 213 of file AliDCSValue.cxx.
Referenced by SetTimeStamp().
|
inline |
Definition at line 55 of file AliDCSValue.h.
Referenced by AliMUONCalibrationData::CheckHVGroup(), CheckTriggerDCS(), CompareDCSvalues(), AliMUONTriggerQADataMakerRec::FillTriggerDCSHistos(), AliLHCClockPhase::GetPhaseB1(), AliLHCClockPhase::GetPhaseB2(), AliGRPPreprocessor::GetSplineFit(), AliMUONTrackerVoltages::GraphValues(), AliDCSSensorArray::MakeGraph(), AliEMCALPreprocessor::MapTriggerConfig(), AliMUONCalibrationData::PatchHVValues(), AliLHCClockPhase::Print(), AliGRPPreprocessor::ProcessBool(), AliGRPDCS::ProcessBoolean(), AliGRPDCS::ProcessChar(), AliGRPPreprocessor::ProcessChar(), AliGRPDCS::ProcessFloat(), AliGRPPreprocessor::ProcessFloatAll(), AliGRPPreprocessor::ProcessFloatAllMagnet(), AliGRPDCS::ProcessInt(), AliGRPPreprocessor::ProcessInt(), AliGRPDCS::ProcessUInt(), AliGRPPreprocessor::ProcessUInt(), AliMUONVSubprocessor::RemoveValuesOutsideRun(), and AliMUONResponseTriggerV1::SetHV().
|
inline |
Definition at line 53 of file AliDCSValue.h.
Referenced by AliMUONTrackerHV::CompareMaps(), and AliDCSSensorArray::MakeGraph().
UInt_t AliDCSValue::GetUInt | ( | ) | const |
Definition at line 277 of file AliDCSValue.cxx.
Referenced by AliDCSSensorArray::MakeGraph(), AliEMCALPreprocessor::MapTriggerConfig(), operator UInt_t(), AliGRPDCS::ProcessUInt(), and AliGRPPreprocessor::ProcessUInt().
|
protected |
Definition at line 164 of file AliDCSValue.cxx.
Referenced by AliDCSValue(), Copy(), and IsSortable().
|
inline |
Definition at line 72 of file AliDCSValue.h.
|
inline |
Definition at line 47 of file AliDCSValue.h.
|
inline |
Definition at line 48 of file AliDCSValue.h.
|
inline |
Definition at line 51 of file AliDCSValue.h.
|
inline |
Definition at line 49 of file AliDCSValue.h.
|
inline |
Definition at line 50 of file AliDCSValue.h.
AliDCSValue & AliDCSValue::operator= | ( | const AliDCSValue & | c | ) |
Definition at line 184 of file AliDCSValue.cxx.
void AliDCSValue::Print | ( | Option_t * | ) | const |
Definition at line 251 of file AliDCSValue.cxx.
Referenced by AliMUONTrackerHV::CompareMaps(), AliMUONTrackerVoltages::Print(), and SetTimeStamp().
|
inline |
Definition at line 56 of file AliDCSValue.h.
const Char_t * AliDCSValue::ToString | ( | ) | const |
Definition at line 233 of file AliDCSValue.cxx.
Referenced by Print(), and SetTimeStamp().
|
protected |
Definition at line 82 of file AliDCSValue.h.
Referenced by Copy(), GetBool(), Init(), and ToString().
|
protected |
Definition at line 83 of file AliDCSValue.h.
Referenced by Copy(), GetChar(), Init(), and ToString().
|
protected |
Definition at line 86 of file AliDCSValue.h.
Referenced by AliDCSValue(), Copy(), GetFloat(), Init(), and ToString().
|
protected |
Definition at line 84 of file AliDCSValue.h.
Referenced by Copy(), GetInt(), Init(), and ToString().
|
protected |
Definition at line 88 of file AliDCSValue.h.
Referenced by AliDCSValue(), Compare(), Copy(), GetSize(), GetTimeStamp(), Init(), SetTimeStamp(), and ToString().
|
protected |
Definition at line 80 of file AliDCSValue.h.
Referenced by AliDCSValue(), Copy(), GetBool(), GetChar(), GetFloat(), GetInt(), GetSize(), GetType(), GetUInt(), Init(), and ToString().
|
protected |
Definition at line 85 of file AliDCSValue.h.
Referenced by Copy(), GetUInt(), Init(), and ToString().