// //
///////////////////////////////////////////////////////////////////////////////
-#include "AliMUONPoints.h"
-#include "AliMUONDisplay.h"
-#include "AliRun.h"
-#include "AliMUON.h"
-#include "AliMUONChamber.h"
-#include "AliMUONResponse.h"
-#include "AliMUONHit.h"
-#include "AliMUONPadHit.h"
-#include "AliMUONDigit.h"
-#include "AliMUONRawCluster.h"
-
-
#include <TROOT.h>
-#include <TTree.h>
#include <TPolyMarker3D.h>
#include <TMatrix.h>
-#include <TPad.h>
#include <TVirtualPad.h>
-#include <TPolyLine3D.h>
#include <TPaveText.h>
-#include <TView.h>
-#include <TMath.h>
#include <TMarker3DBox.h>
+#include "AliMUONPoints.h"
+#include "AliMUONDisplay.h"
+#include "AliRun.h"
+#include "AliMUON.h"
+#include "AliMUONHit.h"
+#include "AliMUONDigit.h"
+#include "AliLog.h"
+
ClassImp(AliMUONPoints)
//_____________________________________________________________________________
AliMUONPoints::AliMUONPoints()
+ : AliPoints()
{
//
// Default constructor
fMatrix = 0;
}
-AliMUONPoints::AliMUONPoints(const AliMUONPoints& points):AliPoints(points)
+//_____________________________________________________________________________
+AliMUONPoints::AliMUONPoints(const AliMUONPoints& points)
+ : AliPoints(points)
{
-// Copy constructor
+// Protected copy constructor
+
+ AliFatal("Not implemented.");
}
//_____________________________________________________________________________
}
//_____________________________________________________________________________
-void AliMUONPoints::DumpHit()
+void AliMUONPoints::DumpHit() const
{
//
// Dump hit corresponding to this point
}
//_____________________________________________________________________________
-void AliMUONPoints::DumpDigit()
+void AliMUONPoints::DumpDigit() const
{
//
// Dump digit corresponding to this point
}
//_____________________________________________________________________________
-Int_t AliMUONPoints::GetTrackIndex()
+Int_t AliMUONPoints::GetTrackIndex() const
{
//
// Dump digit corresponding to this point
//
- this->Inspect();
+ Inspect();
/*
if (fDigitIndex != 0) {
Int_t ncol=this->fMatrix->GetNcols();
AliMUONDisplay *display=(AliMUONDisplay*)gAlice->Display();
Int_t chamber=display->GetChamber();
- Int_t cathode=display->GetCathode();
AliMUON *pMUON = (AliMUON*)gAlice->GetModule("MUON");
- TClonesArray *muonDigits = pMUON->GetMUONData()->Digits(chamber-1,0);
- Int_t nent=(Int_t)gAlice->TreeD()->GetEntries();
- gAlice->TreeD()->GetEvent(nent-2+cathode-1);
+ TClonesArray *muonDigits = pMUON->GetMUONData()->Digits(chamber-1);
+ pMUON->GetMUONData()->GetDigits();
//gAlice->TreeD()->GetEvent(cathode);
Int_t ndigits = muonDigits->GetEntriesFast();
if (fDigitIndex < 0 || fDigitIndex >= ndigits) return 0;
}
//_____________________________________________________________________________
-AliMUONPoints& AliMUONPoints::operator= (const AliMUONPoints& /*rhs*/)
+AliMUONPoints& AliMUONPoints::operator= (const AliMUONPoints& rhs)
{
- return *this;
+// Protected assignement operator
+
+ if (this == &rhs) return *this;
+
+ AliFatal("Not implemented.");
+
+ return *this;
}