// --- AliRoot header files ---
#include "AliDetector.h"
+//class AliDetector;
class AliEMCALGeometry ;
//class AliEMCALQAChecker ;
AliEMCAL();
AliEMCAL(const char* name, const char* title="");
- AliEMCAL(const AliEMCAL & emcal) {
+ AliEMCAL(const AliEMCAL& emcal) : AliDetector(emcal) {
// cpy ctor: no implementation yet
// requested by the Coding Convention
Fatal("cpy ctor", "not implemented") ;
TTree * fTreeQA ; // the QA tree that contains the alarms
AliEMCALGeometry * fGeom ; // the geometry object
- ClassDef(AliEMCAL,3) // Electromagnetic calorimeter (base class)
+ ClassDef(AliEMCAL,4) // Electromagnetic calorimeter (base class)
} ;
// default ctor, must be kept public for root persistency purposes,
// but should never be called by the outside world
};
- AliEMCALGeometry(const AliEMCALGeometry & geom) {
+ AliEMCALGeometry(const AliEMCALGeometry& geom):AliGeometry(geom) {
// cpy ctor requested by Coding Convention but not yet needed
assert(0==1);
};
Float_t fSampling; // Sampling factor
Float_t fSummationFraction; // Fraction of the energy collected in the PRE section to be added to the EC section
- ClassDef(AliEMCALGeometry,5) // EMCAL geometry class
+ ClassDef(AliEMCALGeometry,6) // EMCAL geometry class
};
AliEMCALGetter(){ // ctor: this is a singleton, the ctor should never be called but cint needs it as public
Fatal("ctor", "AliEMCALGetter is a singleton default ctor not callable") ;
}
- AliEMCALGetter(const AliEMCALGetter & obj) {
+ AliEMCALGetter(const AliEMCALGetter & obj):TObject(obj) {
// cpy ctor requested by Coding Convention
Fatal("cpy ctor", "not implemented") ;
}
enum EDataTypes{kHits,kSDigits,kDigits,kRecPoints,kTracks,kNDataTypes};
- ClassDef(AliEMCALGetter,1) // Algorithm class that provides methods to retrieve objects from a list knowing the index
+ ClassDef(AliEMCALGetter,2) // Algorithm class that provides methods to retrieve objects from a list knowing the index
};
public:
AliEMCALLoader();
- AliEMCALLoader(const AliEMCALLoader & obj){}
+ AliEMCALLoader(const AliEMCALLoader & obj):AliLoader(obj){}
AliEMCALLoader(const Char_t *detname,const Char_t *eventfoldername);
virtual ~AliEMCALLoader() ;
static const TString fgkTrackSegmentsBranchName;//Name for branch
static const TString fgkRecParticlesBranchName;//Name for branch
- ClassDef(AliEMCALLoader,2) // Algorithm class that provides methods to retrieve objects from a list knowing the index
+ ClassDef(AliEMCALLoader,3) // Algorithm class that provides methods to retrieve objects from a list knowing the index
};