//____________________________________________________________________
AliFMDReconstructor::AliFMDReconstructor()
: AliReconstructor(),
- fMult(0),
- fESDObj(0)
+ fMult(0x0),
+ fNMult(0),
+ fTreeR(0x0),
+ fCurrentVertex(0),
+ fESDObj(0x0),
+ fESD(0x0)
{
// Make a new FMD reconstructor object - default CTOR.
}
AliFMDReconstructor::AliFMDReconstructor(const AliFMDReconstructor& other)
: AliReconstructor(),
fMult(other.fMult),
- fESDObj(other.fESDObj)
+ fNMult(other.fNMult),
+ fTreeR(other.fTreeR),
+ fCurrentVertex(other.fCurrentVertex),
+ fESDObj(other.fESDObj),
+ fESD(other.fESD)
{
// Copy constructor
}
{
// Assignment operator
fMult = other.fMult;
+ fNMult = other.fNMult;
+ fTreeR = other.fTreeR;
+ fCurrentVertex = other.fCurrentVertex;
fESDObj = other.fESDObj;
+ fESD = other.fESD;
return *this;
}
public:
/** CTOR */
AliFMDReconstructor();
- /** Copy CTOR
- @param other Object to copy from. */
- AliFMDReconstructor(const AliFMDReconstructor& other);
/** DTOR */
virtual ~AliFMDReconstructor();
- /** Assignment operator
- @param other Object to assign from
- @return reference to this object */
- AliFMDReconstructor& operator=(const AliFMDReconstructor& other);
/** Initialize the reconstructor. Here, we initialize the geometry
manager, and finds the local to global transformations from the
virtual void SetESD(AliESD* esd) { fESD = esd; }
private:
+ /** Copy CTOR
+ @param other Object to copy from. */
+ AliFMDReconstructor(const AliFMDReconstructor& other);
+ /** Assignment operator
+ @param other Object to assign from
+ @return reference to this object */
+ AliFMDReconstructor& operator=(const AliFMDReconstructor& other);
/** Hide base classes unused function */
void Reconstruct(AliRawReader*, TTree*) const;
/** Hide base classes unused function */