#ifndef ALITPCCALIBMATERIAL_H #define ALITPCCALIBMATERIAL_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ #include "AliTPCcalibBase.h" #include "TObjArray.h" class THnSparse; class TList; class AliESDEvent; class AliESDtrack; #include "TTreeStream.h" #include "TMap.h" class AliTPCcalibMaterial:public AliTPCcalibBase { public: AliTPCcalibMaterial(); AliTPCcalibMaterial(const Text_t *name, const Text_t *title); virtual ~AliTPCcalibMaterial(); virtual void Process(AliESDEvent *event); virtual Long64_t Merge(TCollection *li); virtual void Analyze(){;} public: THnSparse * MakeHisto(); void Process(AliESDtrack *track, Int_t runNo=-1){AliTPCcalibBase::Process(track,runNo);}; void Process(AliTPCseed *track){return AliTPCcalibBase::Process(track);} THnSparse * fHisMaterial; THnSparse * fHisMaterialRPhi; private: AliTPCcalibMaterial(const AliTPCcalibMaterial&); // Not implemented AliTPCcalibMaterial& operator=(const AliTPCcalibMaterial&); // Not implemented ClassDef(AliTPCcalibMaterial, 1); }; #endif