10 #include <TClonesArray.h>
12 #include <TLorentzVector.h>
13 #include <TParticle.h>
14 #include <TParticlePDG.h>
17 #include "AliAnalysisManager.h"
18 #include "AliEMCALDigit.h"
19 #include "AliEMCALGeometry.h"
20 #include "AliEMCALRecPoint.h"
21 #include "AliGenerator.h"
22 #include "AliHeader.h"
26 #include "AliRunLoader.h"
29 #include "AliVCluster.h"
30 #include "AliVEvent.h"
72 AliWarning(Form(
"%s: Couldn't retrieve tracks with name %s!", GetName(),
fTracksMergeName.Data()));
74 else if (!
fTracksMerge->GetClass()->GetBaseClass(
"AliPicoTrack")) {
75 AliError(Form(
"%s: Collection %s does not contain AliPicoTrack objects!", GetName(),
fTracksMergeName.Data()));
103 for (
Int_t i = 0; i < nTracks; ++i) {
108 track->SetBit(TObject::kBitMask,1);
AliJetModelMergeBranches()
Base class for embedding into an event.
void SetCopyArray(Bool_t copy)
TClonesArray * fOutTracks
! output track collection
virtual ~AliJetModelMergeBranches()
ClassImp(AliJetModelMergeBranches) AliJetModelMergeBranches
void SetSuffix(const char *s)
TClonesArray * fTracksMerge
Bool_t ExecOnce()
generate a particle with random eta,phi, and correlated pt,mass values
virtual Bool_t ExecOnce()
generate a particle with random eta,phi, and correlated pt,mass values