AliJetKineReader::AliJetKineReader():
AliJetReader(),
fAliHeader(0),
- fMCEventHandler(0),
+ fMCEvent(0),
fGenJets(0)
{
// Default constructor
ClearArray();
// Get the stack
- AliStack* stack = fMCEventHandler->MCEvent()->Stack();
+ AliStack* stack = fMCEvent->Stack();
// Number of primaries
Int_t nt = stack->GetNprimary();
Double_t ptMin = ((AliJetKineReaderHeader*) fReaderHeader)->GetPtCut();
Float_t etaMin = fReaderHeader->GetFiducialEtaMin();
Float_t etaMax = fReaderHeader->GetFiducialEtaMax();
- fAliHeader = fMCEventHandler->MCEvent()->Header();
+ fAliHeader = fMCEvent->Header();
TLorentzVector p4;
// set the signal flags
fSignalFlag.Set(goodTrack, sflag);
fCutFlag.Set(goodTrack, cflag);
- AliInfo(Form("\n Number of good tracks %d \n", goodTrack));
+ AliInfo(Form(" Number of good tracks %d \n", goodTrack));
delete[] sflag;
delete[] cflag;
void AliJetKineReader::SetInputEvent(TObject* /*esd*/, TObject* /*aod*/, TObject* mc)
{
// Connect the input event
- fMCEventHandler = (AliMCEventHandler*) mc;
+ fMCEvent = (AliMCEvent*) mc;
}
class AliRunLoader;
class AliHeader;
-class AliMCEventHandler;
+class AliMCEvent;
class TClonesArray;
AliJetKineReader& operator = (const AliJetKineReader& rkr);
AliHeader *fAliHeader; //! Header
- AliMCEventHandler *fMCEventHandler; //! Monte Carlo Event Handler
+ AliMCEvent *fMCEvent; //! Monte Carlo Event Handler
TClonesArray *fGenJets; //! List of generated jets
ClassDef(AliJetKineReader,1)
};