void AliAnaConvCorrPhotonJet::CreateHistograms() {
-
+ //Create histo
CreateBaseHistograms();
fhPtFracGamma = new TH1F("fhPtFracGamma", "fhPtFracGamma", 100, 0, 10);
GetHistograms()->Add(fhPtFracGamma);
}
//________________________________________________________________________________
-Bool_t AliAnaConvCorrPhotonJet::IsParticleInJet(AliAODJet * jet, Int_t nTracks, Int_t * trackIds) const {
+Bool_t AliAnaConvCorrPhotonJet::IsParticleInJet(const AliAODJet * jet, const Int_t nTracks, const Int_t * trackIds) const {
//See header file for documetation
Int_t mTracks = 0;
//________________________________________________________________________________
-Double_t AliAnaConvCorrPhotonJet::ExtractFromJet(AliAODJet * jet, const AliAODConversionParticle * const particle) const {
+Double_t AliAnaConvCorrPhotonJet::ExtractFromJet(const AliAODJet * jet, const AliAODConversionParticle * const particle) const {
//See header file for documetation
Float_t jetPt = jet->Pt();
\r
//Correlate photon with jets\r
virtual void CorrelateWithHadrons(const AliAODConversionParticle * const photon, const TClonesArray * const jets, const Bool_t isolated);\r
- Double_t ExtractFromJet(AliAODJet * jet, const AliAODConversionParticle * const particle) const;\r
- Bool_t IsParticleInJet(AliAODJet * jet, Int_t nTracks, Int_t * trackIds) const;\r
+ Double_t ExtractFromJet(const AliAODJet * jet, const AliAODConversionParticle * const particle) const;\r
+ Bool_t IsParticleInJet(const AliAODJet * jet, const Int_t nTracks, const Int_t * trackIds) const;\r
void DoJetAnalysisGamma(AliAODJet * jet, const TClonesArray * const photons, const TClonesArray *const pions ) const;\r
void CreateHistograms();\r
\r
//________________________________________________________________________________
void AliAnaConvCorrPion::InitMassAxis() {
+ //Init mass axis
+
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");
///_______________________________________________________________________________
void AliAnaConvCorrPionJet::CorrelateWithHadrons(const AliAODConversionParticle * const pion, const TClonesArray * const jets, const Bool_t isolated) {
-
+ //Do it
FillTriggerCounters(pion, isolated);
//See header file for documentation
/// @author Svein Lindal\r
/// @brief Class used to find correlations between photons and jets\r
\r
-#ifndef ALIANACONVCORRPIONJET_CXX\r
-#define ALIANACONVCORRPIONJET_CXX\r
+#ifndef ALIANACONVCORRPIONJET_H\r
+#define ALIANACONVCORRPIONJET_H\r
\r
#include "AliAnaConvCorrBase.h"\r
\r
///________________________________________________________________________
Int_t AliAnaConvIsolation::IsLeading(const AliAODConversionParticle * particle, const TObjArray * tracks, const Int_t tIDs[4]) const {
-
+ //is it leading
Bool_t leadingEvent = kTRUE;
//Is there a higher pt particle within cone ?
/// @brief Class used to run isolation studies of conversion gamma/pions\r
\r
\r
-#ifndef ALIANACONVISOLATION_CXX\r
-#define ALIANACONVISOLATION_CXX\r
+#ifndef ALIANACONVISOLATION_H\r
+#define ALIANACONVISOLATION_H\r
\r
#include <iostream>\r
#include "TObject.h"\r
#include "Rtypes.h"\r
-#include "TF1.h"\r
#include <TMath.h>\r
+#include "TString.h"\r
class TH2F;\r
+class TF1;\r
class TH1F;\r
class AliAODConversionPhoton;\r
class AliAODConversionParticle;\r