// $Id$ // // Jet embedding task. // // Author: S.Aiola, C.Loizides #include "AliJetEmbeddingTask.h" ClassImp(AliJetEmbeddingTask) //________________________________________________________________________ AliJetEmbeddingTask::AliJetEmbeddingTask() : AliJetModelBaseTask("AliJetEmbeddingTask") { // Default constructor. SetSuffix("Embedded"); } //________________________________________________________________________ AliJetEmbeddingTask::AliJetEmbeddingTask(const char *name) : AliJetModelBaseTask(name) { // Standard constructor. SetSuffix("Embedded"); } //________________________________________________________________________ AliJetEmbeddingTask::~AliJetEmbeddingTask() { // Destructor } //________________________________________________________________________ void AliJetEmbeddingTask::Run() { // Embed particles. if (fNClusters > 0 && fOutClusters) { if (fCopyArray) CopyClusters(); for (Int_t i = 0; i < fNClusters; ++i) { AddCluster(); } } if (fNTracks > 0 && fOutTracks) { if (fCopyArray) CopyTracks(); for (Int_t i = 0; i < fNTracks; ++i) { AddTrack(); } } }