#include "TH2D.h"
#include "AliAnaConvCorrPion.h"
#include "AliAODConversionParticle.h"
using namespace std;
ClassImp(AliAnaConvCorrPion)
AliAnaConvCorrPion::AliAnaConvCorrPion() :
AliAnaConvCorrBase("pion_hadron_corr", "Pion dPhi"),
hTriggerPtvsMass(NULL),
fAxisM()
{
InitMassAxis();
}
AliAnaConvCorrPion::AliAnaConvCorrPion(TString name, TString title = "Pion Corr") :
AliAnaConvCorrBase(name, title),
hTriggerPtvsMass(NULL),
fAxisM()
{
InitMassAxis();
}
AliAnaConvCorrPion::~AliAnaConvCorrPion() {
}
void AliAnaConvCorrPion::InitMassAxis() {
Double_t mbins[7] = {0.1, 0.11, 0.12, 0.15, 0.16, 0.18, 0.2};
fAxisM.Set(6, mbins);
fAxisM.SetNameTitle("InvMass", "invariant mass");
GetAxisList().AddAt(&fAxisM, 6);
GetTrackAxisList().AddAt(&fAxisM, 5);
GetTrigAxisList().AddAt(&fAxisM, 4);
}
void AliAnaConvCorrPion::CreateHistograms() {
CreateBaseHistograms();
hTriggerPtvsMass = new TH2D(Form("hTriggerPtvsMass_all_%s", GetName()), "Pt vs Mass all pizero",
400, 0, .400, GetAxistPt().GetNbins(), GetAxistPt().GetXbins()->GetArray());
GetHistograms()->Add(hTriggerPtvsMass);
}
void AliAnaConvCorrPion::FillTriggerCounters(const AliAODConversionParticle * particle) {
hTriggerPtvsMass->Fill(particle->M(), particle->Pt());
}
AliAnaConvCorrPion.cxx:10 AliAnaConvCorrPion.cxx:11 AliAnaConvCorrPion.cxx:12 AliAnaConvCorrPion.cxx:13 AliAnaConvCorrPion.cxx:14 AliAnaConvCorrPion.cxx:15 AliAnaConvCorrPion.cxx:16 AliAnaConvCorrPion.cxx:17 AliAnaConvCorrPion.cxx:18 AliAnaConvCorrPion.cxx:19 AliAnaConvCorrPion.cxx:20 AliAnaConvCorrPion.cxx:21 AliAnaConvCorrPion.cxx:22 AliAnaConvCorrPion.cxx:23 AliAnaConvCorrPion.cxx:24 AliAnaConvCorrPion.cxx:25 AliAnaConvCorrPion.cxx:26 AliAnaConvCorrPion.cxx:27 AliAnaConvCorrPion.cxx:28 AliAnaConvCorrPion.cxx:29 AliAnaConvCorrPion.cxx:30 AliAnaConvCorrPion.cxx:31 AliAnaConvCorrPion.cxx:32 AliAnaConvCorrPion.cxx:33 AliAnaConvCorrPion.cxx:34 AliAnaConvCorrPion.cxx:35 AliAnaConvCorrPion.cxx:36 AliAnaConvCorrPion.cxx:37 AliAnaConvCorrPion.cxx:38 AliAnaConvCorrPion.cxx:39 AliAnaConvCorrPion.cxx:40 AliAnaConvCorrPion.cxx:41 AliAnaConvCorrPion.cxx:42 AliAnaConvCorrPion.cxx:43 AliAnaConvCorrPion.cxx:44 AliAnaConvCorrPion.cxx:45 AliAnaConvCorrPion.cxx:46 AliAnaConvCorrPion.cxx:47 AliAnaConvCorrPion.cxx:48 AliAnaConvCorrPion.cxx:49 AliAnaConvCorrPion.cxx:50 AliAnaConvCorrPion.cxx:51 AliAnaConvCorrPion.cxx:52 AliAnaConvCorrPion.cxx:53 AliAnaConvCorrPion.cxx:54 AliAnaConvCorrPion.cxx:55 AliAnaConvCorrPion.cxx:56 AliAnaConvCorrPion.cxx:57 AliAnaConvCorrPion.cxx:58 AliAnaConvCorrPion.cxx:59 AliAnaConvCorrPion.cxx:60 AliAnaConvCorrPion.cxx:61 AliAnaConvCorrPion.cxx:62 AliAnaConvCorrPion.cxx:63 AliAnaConvCorrPion.cxx:64 AliAnaConvCorrPion.cxx:65 AliAnaConvCorrPion.cxx:66 AliAnaConvCorrPion.cxx:67 AliAnaConvCorrPion.cxx:68 AliAnaConvCorrPion.cxx:69 AliAnaConvCorrPion.cxx:70 AliAnaConvCorrPion.cxx:71 AliAnaConvCorrPion.cxx:72 AliAnaConvCorrPion.cxx:73 AliAnaConvCorrPion.cxx:74 AliAnaConvCorrPion.cxx:75 AliAnaConvCorrPion.cxx:76 AliAnaConvCorrPion.cxx:77 AliAnaConvCorrPion.cxx:78 AliAnaConvCorrPion.cxx:79 AliAnaConvCorrPion.cxx:80 AliAnaConvCorrPion.cxx:81 AliAnaConvCorrPion.cxx:82 AliAnaConvCorrPion.cxx:83 AliAnaConvCorrPion.cxx:84 AliAnaConvCorrPion.cxx:85