#include <TH2.h>
#endif
+#include <AliTRDtrackV1.h>
+
class AliRawReader;
class AliTRDCalChamberStatus;
class AliRawReader;
-class AliTRDCalDCS;
+class AliTRDCalDCSv2;
struct eventHeaderStruct;
AliTRDCalibChamberStatus& operator = (const AliTRDCalibChamberStatus &source);
+ void ProcessTrack(AliTRDtrackV1 * trdTrack);
void ProcessEvent(AliRawReader *rawReader, Int_t nevents_physics);
- void ProcessEvent3(AliRawReader *rawReader, Int_t nevents_physics);
-
+
void Init();
- void AnalyseHisto();
- void CheckEORStatus(AliTRDCalDCS *calDCS);
+ void AnalyseHisto(Int_t limit=200, Double_t chamberlimit=0.05);
+ void CheckEORStatus(AliTRDCalDCSv2 *calDCS);
void Add(AliTRDCalibChamberStatus *calibChamberStatus);
THnSparseI *GetSparseDebug() const {return fHnSparseDebug;};
THnSparseI *GetSparseMCM() const {return fHnSparseMCM;};
+ void SetSparseI(THnSparseI *sparse) { fHnSparseI=sparse; }
AliTRDCalChamberStatus *GetCalChamberStatus() const {return fCalChamberStatus;};
// Plot
TH2D *PlotSparseI(Int_t sm, Int_t side); // Plot fStatus for sm
- TH2F *MakeHisto2DSmPlEORStatus(AliTRDCalDCS *calDCS, Int_t sm, Int_t pl);
- TCanvas *PlotHistos2DSmEORStatus(AliTRDCalDCS *calDCS,Int_t sm, const Char_t *name);
+ TH2F *MakeHisto2DSmPlEORStatus(AliTRDCalDCSv2 *calDCS, Int_t sm, Int_t pl);
+ TCanvas *PlotHistos2DSmEORStatus(AliTRDCalDCSv2 *calDCS,Int_t sm, const Char_t *name);
// Debug
void SetDebugLevel(Short_t level) { fDebugLevel = level; }
};
#endif
+