-#ifndef ALIANALYSISTASKRHO_cxx
-#define ALIANALYSISTASKRHO_cxx
+#ifndef ALIANALYSISTASKRHO_H
+#define ALIANALYSISTASKRHO_H
// $Id$
class TClonesArray;
class TString;
class TF1;
-
-#include <TParameter.h>
+class AliRhoParameter;
#include "AliAnalysisTaskRhoBase.h"
TH2F *fHistJetPtvsNtrack; //!jet pt vs. no. of tracks
TH2F *fHistJetAreavsNtrack; //!jet area vs. no. of tracks
TH2F *fHistNjetvsNtrack; //!no. of jets vs. no. of tracks
- TParameter<Double_t> *fRhoScaled; //!per event scaled rho
+ AliRhoParameter *fRhoScaled; //!per event scaled rho
AliAnalysisTaskRho(const AliAnalysisTaskRho&); // not implemented
AliAnalysisTaskRho& operator=(const AliAnalysisTaskRho&); // not implemented
- ClassDef(AliAnalysisTaskRho, 4); // Rho task
+ ClassDef(AliAnalysisTaskRho, 5); // Rho task
};
#endif
//
// Calculation of rho, method: sum of all particle pt / full acceptance area
//
-// Authors: Salvatore Aiola
+// Authors: S. Aiola
#include <TList.h>
#include <TClonesArray.h>
#include <TMath.h>
-#include "AliLog.h"
#include "AliAnalysisManager.h"
-#include "AliVEventHandler.h"
#include "AliCentrality.h"
#include "AliEmcalJet.h"
-#include "AliVTrack.h"
+#include "AliLog.h"
+#include "AliRhoParameter.h"
#include "AliVCluster.h"
-
+#include "AliVEventHandler.h"
+#include "AliVTrack.h"
#include "AliAnalysisTaskRhoAverage.h"
ClassImp(AliAnalysisTaskRhoAverage)
-#ifndef ALIANALYSISTASKRHOAVERAGE_cxx
-#define ALIANALYSISTASKRHOAVERAGE_cxx
+#ifndef ALIANALYSISTASKRHOAVERAGE_H
+#define ALIANALYSISTASKRHOAVERAGE_H
// $Id$
class TString;
class TF1;
-#include <TParameter.h>
-
#include "AliAnalysisTaskRhoBase.h"
class AliAnalysisTaskRhoAverage : public AliAnalysisTaskRhoBase {
//
// Base class for rho calculation
//
-// Author: A.Saiola
+// Author: S.Aiola
#include <TF1.h>
-#include "AliESDEvent.h"
-#include "AliLog.h"
#include "AliAnalysisManager.h"
-#include "AliVEventHandler.h"
#include "AliCentrality.h"
+#include "AliESDEvent.h"
#include "AliEmcalJet.h"
+#include "AliLog.h"
+#include "AliRhoParameter.h"
#include "AliVCluster.h"
+#include "AliVEventHandler.h"
#include "AliAnalysisTaskRhoBase.h"
return;
}
- fRho = new TParameter<Double_t>(fRhoName, 0);
+ fRho = new AliRhoParameter(fRhoName, 0);
}
//________________________________________________________________________
// add rho to event if not yet there
if (!(InputEvent()->FindListObject(fRhoName))) {
- new(fRho) TParameter<Double_t>(fRhoName, 0);
InputEvent()->AddObject(fRho);
}
- // get centrality
+ // determine centrality
fCent = 99;
if (GetBeamType() == "A-A") {