@@ -63,14 +63,12 @@ class DCSProcessor
6363 bool updateVoltagesDPsCCDB ();
6464 bool updateCurrentsDPsCCDB ();
6565 bool updateEnvDPsCCDB ();
66- bool updateRunDPsCCDB ();
6766 // LB: new DPs for Fed
6867 bool updateFedChamberStatusDPsCCDB ();
6968 bool updateFedCFGtagDPsCCDB ();
7069
7170 // signal that the CCDB object for the voltages should be updated due to change exceeding threshold
7271 bool shouldUpdateVoltages () const { return mShouldUpdateVoltages ; }
73- bool shouldUpdateRun () const { return mShouldUpdateRun ; }
7472 // LB: Only update ChamberStatus/CFGtag if both conditions are met (complete DPs and new run)
7573 bool shouldUpdateFedChamberStatus () const { return mFedChamberStatusCompleteDPs && mFirstRunEntryForFedChamberStatusUpdate ; }
7674 bool shouldUpdateFedCFGtag () const { return mFedCFGtagCompleteDPs && mFirstRunEntryForFedCFGtagUpdate ; }
@@ -91,14 +89,13 @@ class DCSProcessor
9189 CcdbObjectInfo& getccdbVoltagesDPsInfo () { return mCcdbVoltagesDPsInfo ; }
9290 CcdbObjectInfo& getccdbCurrentsDPsInfo () { return mCcdbCurrentsDPsInfo ; }
9391 CcdbObjectInfo& getccdbEnvDPsInfo () { return mCcdbEnvDPsInfo ; }
94- CcdbObjectInfo& getccdbRunDPsInfo () { return mCcdbRunDPsInfo ; }
9592 CcdbObjectInfo& getccdbFedChamberStatusDPsInfo () { return mCcdbFedChamberStatusDPsInfo ; }
9693 CcdbObjectInfo& getccdbFedCFGtagDPsInfo () { return mCcdbFedCFGtagDPsInfo ; }
94+
9795 const std::unordered_map<DPID , TRDDCSMinMaxMeanInfo>& getTRDGasDPsInfo () const { return mTRDDCSGas ; }
9896 const std::unordered_map<DPID , float >& getTRDVoltagesDPsInfo () const { return mTRDDCSVoltages ; }
9997 const std::unordered_map<DPID , TRDDCSMinMaxMeanInfo>& getTRDCurrentsDPsInfo () const { return mTRDDCSCurrents ; }
10098 const std::unordered_map<DPID , TRDDCSMinMaxMeanInfo>& getTRDEnvDPsInfo () const { return mTRDDCSEnv ; }
101- const std::unordered_map<DPID , int >& getTRDRunDPsInfo () const { return mTRDDCSRun ; }
10299 const std::array<int , constants::MAXCHAMBER >& getTRDFedChamberStatusDPsInfo () const { return mTRDDCSFedChamberStatus ; }
103100 const std::array<string, constants::MAXCHAMBER >& getTRDFedCFGtagDPsInfo () const { return mTRDDCSFedCFGtag ; }
104101
@@ -128,7 +125,6 @@ class DCSProcessor
128125 std::unordered_map<DPID , TRDDCSMinMaxMeanInfo> mTRDDCSCurrents ; // /< anode and drift currents
129126 std::unordered_map<DPID , float > mTRDDCSVoltages ; // /< anode and drift voltages
130127 std::unordered_map<DPID , TRDDCSMinMaxMeanInfo> mTRDDCSEnv ; // /< environment parameters (temperatures, pressures, humidity)
131- std::unordered_map<DPID , int > mTRDDCSRun ; // /< run number (run type ignored)
132128 // LB: new DPs for Fed
133129 std::array<int , constants::MAXCHAMBER > mTRDDCSFedChamberStatus ; // /< fed chamber status
134130 std::array<string, constants::MAXCHAMBER > mTRDDCSFedCFGtag ; // /< fed config tag
@@ -140,7 +136,6 @@ class DCSProcessor
140136 CcdbObjectInfo mCcdbVoltagesDPsInfo ;
141137 CcdbObjectInfo mCcdbCurrentsDPsInfo ;
142138 CcdbObjectInfo mCcdbEnvDPsInfo ;
143- CcdbObjectInfo mCcdbRunDPsInfo ;
144139 // LB: new DPs for Fed
145140 CcdbObjectInfo mCcdbFedChamberStatusDPsInfo ;
146141 CcdbObjectInfo mCcdbFedCFGtagDPsInfo ;
@@ -149,8 +144,6 @@ class DCSProcessor
149144 TFType mVoltagesStartTS ; // /< the time stamp of the first TF which was processesd for the current voltages CCDB object
150145 TFType mCurrentsStartTS ; // /< the time stamp of the first TF which was processesd for the current voltages CCDB object
151146 TFType mEnvStartTS ;
152- TFType mRunStartTS ;
153- TFType mRunEndTS ;
154147 // LB: new DPs for Fed
155148 TFType mFedChamberStatusStartTS ;
156149 TFType mFedCFGtagStartTS ;
@@ -159,13 +152,11 @@ class DCSProcessor
159152 bool mVoltagesStartTSSet {false };
160153 bool mCurrentsStartTSSet {false };
161154 bool mEnvStartTSSet {false };
162- bool mRunStartTSSet {false };
163155 // LB: new DPs for Fed
164156 bool mFedChamberStatusStartTSSet {false };
165157 bool mFedCFGtagStartTSSet {false };
166158 std::bitset<constants::MAXCHAMBER > mVoltageSet {};
167159 bool mShouldUpdateVoltages {false };
168- bool mShouldUpdateRun {false };
169160 // LB: FedChamberStatus and FedCFGtag logic
170161 bool mFedChamberStatusCompleteDPs {false };
171162 bool mFedCFGtagCompleteDPs {false };
0 commit comments