98 const char* system_name,
99 const char* parameter_name,
100 const char* member_name =
"",
130 const char* y_axis =
"parameter",
150 std::vector<int>* mapChannel =
nullptr);
158 TString channel_name =
"Channel",
159 bool isShowOnlyExists =
false);
162 bool IsOldMySQL =
false;
163 TString strSystemName =
"", strParameterName =
"", strMemberName =
"", strUserName =
"", strStartDate =
"",
165 TObjArray* arrTangoData =
nullptr;
172 int GetTangoParameter();
175 void DeleteTangoParameter();
std::vector< double > GetAverageTangoData()
static void PrintTangoArrayConsole(std::vector< TangoData * > vecTangoData)
TObjArray * SearchTangoIntervals(enumConditions condition=conditionEqual, bool value=true, std::vector< int > *mapChannel=nullptr)
void PrintTangoDataConsole()
@ conditionGreaterOrEqual
void SetUserName(TString user_name)
void PrintTangoDataSurface(const char *y_axis="tango parameter")
TObjArray * GetTangoData()
static int PrintTangoArrayMultiGraph(std::vector< TangoData * > vecTangoData, const char *y_axis="parameter", bool is3D=false)
int PrintTangoDataMultiGraph(const char *y_axis="parameter", bool is3D=false)
TString GetParameterName()
void PrintTangoIntervalConsole(TObjArray *tango_intervals, TString channel_name="Channel", bool isShowOnlyExists=false)
ClassDef(TangoTimeInterval, 1)
virtual ~TangoTimeInterval()
std::vector< bool > bool_parameter_value
Tango_Parameter_Type parameter_type
std::vector< double > double_parameter_value
ClassDef(TangoTimeParameter, 1)
virtual ~TangoTimeParameter()