// --- Standard library ---
#include <Riostream.h>
-#include <fstream>
-#include <iomanip>
// --- AliRoot header files ---
TObjArray * cpvRecPoints = gime->CpvRecPoints() ;
TClonesArray * trackSegments = gime->TrackSegments() ;
if ( !emcRecPoints || !cpvRecPoints || !trackSegments ) {
- Error("MakeRecParticles", "RecPoints or TrackSegments not found !") ;
- abort() ;
+ Fatal("MakeRecParticles", "RecPoints or TrackSegments not found !") ;
}
TClonesArray * recParticles = gime->RecParticles() ;
recParticles->Clear();
// YK: check if (emc != 0) !!!
if (!emc) {
- Error("MakeRecParticles", "-> emc(%d) = %d", ts->GetEmcIndex(), emc ) ;
- abort();
+ Fatal("MakeRecParticles", "-> emc(%d) = %d", ts->GetEmcIndex(), emc ) ;
}
Float_t e = emc->GetEnergy() ;
Int_t cluster = GetClusterOption(e) ;// Gives value to cluster that defines the energy range parameter to be used in de RCPV, TOF and used in the PCA.
TClonesArray * recParticles = gime->RecParticles(BranchName()) ;
TString message ;
- message = "event %d\n" ;
- message += " found %d RecParticles\n" ;
- Info("PrintRecParticles", message.Data(), gAlice->GetEvNumber(), recParticles->GetEntriesFast() ) ;
+ message = "\nevent " ;
+ message += gAlice->GetEvNumber() ;
+ message += " found " ;
+ message += recParticles->GetEntriesFast();
+ message += " RecParticles\n" ;
+
if(strstr(option,"all")) { // printing found TS
- message = " PARTICLE Index \n" ;
- Info("PrintRecParticles", message.Data() ) ;
+ message += "\n PARTICLE Index \n" ;
Int_t index ;
for (index = 0 ; index < recParticles->GetEntries() ; index++) {
AliPHOSRecParticle * rp = (AliPHOSRecParticle * ) recParticles->At(index) ;
- message = " %s %d Type %d\n" ;
- Info("PrintRecParticles", message.Data(),
- rp->Name().Data(),
- rp->GetIndexInList(),
- rp->GetType() );
+ message += "\n" ;
+ message += rp->Name().Data() ;
+ message += " " ;
+ message += rp->GetIndexInList() ;
+ message += " " ;
+ message += rp->GetType() ;
}
- }
+ }
+ Info("Print", message.Data() ) ;
}