// --- AliRoot header files ---
#include "AliMagF.h"
-#include "AliESDCaloTrack.h"
-#include "AliESD.h"
#include "AliEMCAL.h"
-#include "AliEMCALGetter.h"
+#include "AliEMCALLoader.h"
#include "AliRun.h"
#include "AliEMCALSDigitizer.h"
#include "AliEMCALDigitizer.h"
// --- AliRoot header files ---
#include "AliMagF.h"
-#include "AliESDtrack.h"
-#include "AliESD.h"
#include "AliPHOS.h"
-#include "AliPHOSGetter.h"
-#include "AliPHOSQAChecker.h"
+#include "AliPHOSLoader.h"
#include "AliRun.h"
#include "AliPHOSDigitizer.h"
#include "AliPHOSSDigitizer.h"
-#include "AliPHOSReconstructor.h"
+
ClassImp(AliPHOS)
//____________________________________________________________________________
AliPHOS:: AliPHOS() : AliDetector()
//____________________________________________________________________________
void AliPHOS::Copy(AliPHOS & phos)
{
+ // copy method to be used byy the cpy ctor
TObject::Copy(phos) ;
// fQATask = AliPHOSQAChecker::Copy(*(phos.fQATask)) ;
phos.fTreeQA = fTreeQA->CloneTree() ;
AliPHOSQAChecker * fQATask ; //! PHOS checkers container
TTree * fTreeQA ; // the QA tree that contains the alarms
- Bool_t fDebug ; //! to control debugging
ClassDef(AliPHOS,2) // Photon Spectrometer Detector (base class)
} ;
if ( !gime->Digitizer() )
gime->LoadDigitizer();
AliPHOSDigitizer * dig = gime->Digitizer();
-
fADCchanelEmc = dig->GetEMCchannel() ;
fADCpedestalEmc = dig->GetEMCpedestal();
fADCchanelCpv = dig->GetCPVchannel() ;
fADCpedestalCpv = dig->GetCPVpedestal() ;
-
+
// fCalibrationDB = gime->CalibrationDB();
}
// Completely redesined by Dmitri Peressounko, March 2001
// --- ROOT system ---
-#include "TROOT.h"
#include "TTree.h"
-#include "TFile.h"
#include "TF2.h"
#include "TFormula.h"
#include "TCanvas.h"
-#include "TFolder.h"
-#include "TSystem.h"
+
#include "TBenchmark.h"
// --- Standard library ---
#include "AliRun.h"
#include "AliGenerator.h"
-#include "AliPHOS.h"
#include "AliPHOSPIDv0.h"
#include "AliPHOSEmcRecPoint.h"
-#include "AliPHOSClusterizerv1.h"
#include "AliPHOSTrackSegment.h"
-#include "AliPHOSTrackSegmentMakerv1.h"
#include "AliPHOSRecParticle.h"
#include "AliPHOSGeometry.h"
#include "AliPHOSLoader.h"
}
//____________________________________________________________________________
-void AliPHOSPIDv0::MakeRecParticles(){
+void AliPHOSPIDv0::MakeRecParticles()
+{
+ // Reconstructs the particles from the tracksegments
TString taskName(GetName()) ;
taskName.Remove(taskName.Index(Version())-1) ;
//____________________________________________________________________________
void AliPHOSPIDv0::WriteRecParticles()
{
+ // Saves the reconstructed particles too a file
AliRunLoader* runget = AliRunLoader::GetRunLoader(GetTitle());
if(runget == 0x0)
private:
- TString fEventFolderName; // file name with event header
TString fTrackSegmentsTitle; // branch name with track segments
TString fRecPointsTitle ; // branch name with rec points
TString fRecParticlesTitle ; // branch name with rec particles