ROOT logo
/**************************************************************************
 * Copyright(c) 1998-2009, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appeuear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/

/* $Id$ */

//
//
//                  Base class for DStar Analysis
//
//
//  The D* spectra study is done in pt bins:
//  [0,0.5] [0.5,1] [1,2] [2,3] [3,4] [4,5] [5,6] [6,7] [7,8],
//  [8,10],[10,12], [12,16], [16,20] and [20,24]
//
//  Cuts arew centralized in AliRDHFCutsDStartoKpipi
//  Side Band and like sign background are implemented in the macro
//
//-----------------------------------------------------------------------
//
//                         Author A.Grelli 
//              ERC-QGP Utrecht University - a.grelli@uu.nl,
//                         Author Y.Wang
//        University of Heidelberg - yifei@physi.uni-heidelberg.de
//                         Author C.Ivan 
//             ERC-QGP Utrecht University - c.ivan@uu.nl,
//
//-----------------------------------------------------------------------

#include <TSystem.h>
#include <TParticle.h>
#include <TH1I.h>
#include "TROOT.h"
#include <TDatabasePDG.h>
#include <AliAnalysisDataSlot.h>
#include <AliAnalysisDataContainer.h>
#include "AliRDHFCutsDStartoKpipi.h"
#include "AliStack.h"
#include "AliMCEvent.h"
#include "AliAnalysisManager.h"
#include "AliAODMCHeader.h"
#include "AliAODHandler.h"
#include "AliLog.h"
#include "AliAODVertex.h"
#include "AliAODRecoDecay.h"
#include "AliAODRecoDecayHF.h"
#include "AliAODRecoCascadeHF.h"
#include "AliAODRecoDecayHF2Prong.h"
#include "AliAnalysisVertexingHF.h"
#include "AliESDtrack.h"
#include "AliAODMCParticle.h"
#include "AliNormalizationCounter.h"
#include "AliAODEvent.h"
#include "AliAnalysisTaskSEDStarSpectra.h"

ClassImp(AliAnalysisTaskSEDStarSpectra)

//__________________________________________________________________________
AliAnalysisTaskSEDStarSpectra::AliAnalysisTaskSEDStarSpectra():  
  AliAnalysisTaskSE(),
  fEvents(0),
  fAnalysis(0),
  fD0Window(0),
  fPeakWindow(0),
  fUseMCInfo(kFALSE),
  fDoSearch(kFALSE),
  fOutput(0),
  fOutputAll(0),
  fOutputPID(0),
  fNSigma(3),
  fCuts(0),
  fCEvents(0),     
  fTrueDiff2(0),
  fDeltaMassD1(0),
  fCounter(0),
  fDoImpParDstar(kFALSE),
  fNImpParBins(400),
  fLowerImpPar(-2000.),
  fHigherImpPar(2000.),
  fDoDStarVsY(kFALSE)
{
  //
  // Default ctor
  //
  for(Int_t i=0;i<5;i++) fHistMassPtImpParTCDs[i]=0;
}
//___________________________________________________________________________
AliAnalysisTaskSEDStarSpectra::AliAnalysisTaskSEDStarSpectra(const Char_t* name, AliRDHFCutsDStartoKpipi* cuts) :
  AliAnalysisTaskSE(name),
  fEvents(0),
  fAnalysis(0),
  fD0Window(0),
  fPeakWindow(0),
  fUseMCInfo(kFALSE),
  fDoSearch(kFALSE),
  fOutput(0),
  fOutputAll(0),
  fOutputPID(0),
  fNSigma(3),
  fCuts(0),
  fCEvents(0),     
  fTrueDiff2(0),
  fDeltaMassD1(0),
  fCounter(0),
  fDoImpParDstar(kFALSE),
  fNImpParBins(400),
  fLowerImpPar(-2000.),
  fHigherImpPar(2000.),
  fDoDStarVsY(kFALSE)
{
  //
  // Constructor. Initialization of Inputs and Outputs
  //
  Info("AliAnalysisTaskSEDStarSpectra","Calling Constructor");

  fCuts=cuts;

  DefineOutput(1,TList::Class());  //conters
  DefineOutput(2,TList::Class());  //All Entries output
  DefineOutput(3,TList::Class());  //3sigma PID output
  DefineOutput(4,AliRDHFCutsDStartoKpipi::Class());   //My private output
  DefineOutput(5,AliNormalizationCounter::Class());   // normalization
}

//___________________________________________________________________________
AliAnalysisTaskSEDStarSpectra::~AliAnalysisTaskSEDStarSpectra() {
  //
  // destructor
  //
  Info("~AliAnalysisTaskSEDStarSpectra","Calling Destructor");
  
  delete fOutput;
  delete fOutputAll;
  delete fOutputPID;
  delete fCuts;
  delete fCEvents;
  delete fDeltaMassD1;
  for(Int_t i=0; i<5; i++){
    delete fHistMassPtImpParTCDs[i];
  }
}
//_________________________________________________
void AliAnalysisTaskSEDStarSpectra::Init(){
  //
  // Initialization
  //

  if(fDebug > 1) printf("AnalysisTaskSEDStarSpectra::Init() \n");
   AliRDHFCutsDStartoKpipi* copyfCuts=new AliRDHFCutsDStartoKpipi(*fCuts);
  // Post the data
  PostData(4,copyfCuts);

  return;
}

//_________________________________________________
void AliAnalysisTaskSEDStarSpectra::UserExec(Option_t *)
{
  // user exec
  if (!fInputEvent) {
    Error("UserExec","NO EVENT FOUND!");
    return;
  }

  fEvents++;

  AliAODEvent* aodEvent = dynamic_cast<AliAODEvent*>(fInputEvent);
  TClonesArray *arrayDStartoD0pi=0;

  fCEvents->Fill(1);

  if(!aodEvent && AODEvent() && IsStandardAOD()) {
    // In case there is an AOD handler writing a standard AOD, use the AOD 
    // event in memory rather than the input (ESD) event.    
    aodEvent = dynamic_cast<AliAODEvent*> (AODEvent());
    // in this case the braches in the deltaAOD (AliAOD.VertexingHF.root)
    // have to taken from the AOD event hold by the AliAODExtension
    AliAODHandler* aodHandler = (AliAODHandler*) 
      ((AliAnalysisManager::GetAnalysisManager())->GetOutputEventHandler());
    if(aodHandler->GetExtensions()) {
      AliAODExtension *ext = (AliAODExtension*)aodHandler->GetExtensions()->FindObject("AliAOD.VertexingHF.root");
      AliAODEvent *aodFromExt = ext->GetAOD();
      arrayDStartoD0pi=(TClonesArray*)aodFromExt->GetList()->FindObject("Dstar");
    }
  } else {
    arrayDStartoD0pi=(TClonesArray*)aodEvent->GetList()->FindObject("Dstar");
  }

  // fix for temporary bug in ESDfilter 
  // the AODs with null vertex pointer didn't pass the PhysSel
  if(!aodEvent->GetPrimaryVertex() || TMath::Abs(aodEvent->GetMagneticField())<0.001) return;
  fCEvents->Fill(2);

  fCounter->StoreEvent(aodEvent,fCuts,fUseMCInfo);

  // trigger class for PbPb C0SMH-B-NOPF-ALLNOTRD
  TString trigclass=aodEvent->GetFiredTriggerClasses();
  if(trigclass.Contains("C0SMH-B-NOPF-ALLNOTRD")||trigclass.Contains("C0SMH-B-NOPF-ALL")) fCEvents->Fill(5);

  if(!fCuts->IsEventSelected(aodEvent)) {
    if(fCuts->GetWhyRejection()==6) // rejected for Z vertex
      fCEvents->Fill(6);
    return;
  }

  Bool_t isEvSel=fCuts->IsEventSelected(aodEvent);
  fCEvents->Fill(3);
  if(!isEvSel) return;

  // Load the event
  //  AliInfo(Form("Event %d",fEvents));
  //if (fEvents%10000 ==0) AliInfo(Form("Event %d",fEvents));

  // counters for efficiencies
  Int_t icountReco = 0;
  
  //D* and D0 prongs needed to MatchToMC method
  Int_t pdgDgDStartoD0pi[2]={421,211};
  Int_t pdgDgD0toKpi[2]={321,211};

  // AOD primary vertex
  AliAODVertex *vtx1 = (AliAODVertex*)aodEvent->GetPrimaryVertex();
  if(!vtx1) return;
  if(vtx1->GetNContributors()<1) return;
  fCEvents->Fill(4);

  if (!arrayDStartoD0pi){
    AliInfo("Could not find array of HF vertices, skipping the event");
    return;
  }else AliDebug(2, Form("Found %d vertices",arrayDStartoD0pi->GetEntriesFast())); 

  Int_t nSelectedAna =0;
  Int_t nSelectedProd =0;

  // loop over the tracks to search for candidates soft pion 
  for (Int_t iDStartoD0pi = 0; iDStartoD0pi<arrayDStartoD0pi->GetEntriesFast(); iDStartoD0pi++) {

    // D* candidates and D0 from D*
    AliAODRecoCascadeHF* dstarD0pi = (AliAODRecoCascadeHF*)arrayDStartoD0pi->At(iDStartoD0pi);
    if(!dstarD0pi->GetSecondaryVtx()) continue;
    AliAODRecoDecayHF2Prong* theD0particle = (AliAODRecoDecayHF2Prong*)dstarD0pi->Get2Prong();
    if (!theD0particle) continue;
    
    Int_t isDStar = 0;
    TClonesArray *mcArray = 0;
    AliAODMCHeader *mcHeader=0;

    Bool_t isPrimary=kTRUE;
    Float_t pdgCode=-2;
    Float_t trueImpParXY=0.;

    // mc analysis 
    if(fUseMCInfo){
    //MC array need for maching
      mcArray = dynamic_cast<TClonesArray*>(aodEvent->FindListObject(AliAODMCParticle::StdBranchName()));
      if (!mcArray) {
	AliError("Could not find Monte-Carlo in AOD");
	return;
      }
      // load MC header
      mcHeader =  (AliAODMCHeader*)aodEvent->GetList()->FindObject(AliAODMCHeader::StdBranchName());
      if(!mcHeader) {
	printf("AliAnalysisTaskSEDplus::UserExec: MC header branch not found!\n");
	return;
      }
      // find associated MC particle for D* ->D0toKpi
      Int_t mcLabel = dstarD0pi->MatchToMC(413,421,pdgDgDStartoD0pi,pdgDgD0toKpi,mcArray);
      if(mcLabel>=0){

	AliAODMCParticle *partDSt = (AliAODMCParticle*)mcArray->At(mcLabel);
	Int_t checkOrigin = CheckOrigin(mcArray,partDSt);
       	if(checkOrigin==5) isPrimary=kFALSE;
	AliAODMCParticle *dg0 = (AliAODMCParticle*)mcArray->At(partDSt->GetDaughter(0));
	//	AliAODMCParticle *dg01 = (AliAODMCParticle*)mcArray->At(dg0->GetDaughter(0));
	pdgCode=TMath::Abs(partDSt->GetPdgCode());
	if(!isPrimary){
	  trueImpParXY=GetTrueImpactParameterD0(mcHeader,mcArray,dg0)*1000.;
	}
	isDStar = 1;
      }else{
	pdgCode=-1;
      }
    }
   
    if(pdgCode==-1) AliDebug(2,"No particle assigned! check\n");

    Int_t ptbin=fCuts->PtBin(dstarD0pi->Pt());
    
    // quality selction on tracks and region of interest
    Int_t isTkSelected = fCuts->IsSelected(dstarD0pi,AliRDHFCuts::kTracks); // quality cuts on tracks
    if(!isTkSelected) continue;

    if(!fCuts->IsInFiducialAcceptance(dstarD0pi->Pt(),dstarD0pi->YDstar())) continue;    


    //histos for impact par studies - D0!!!
    Double_t ptCand = dstarD0pi->Get2Prong()->Pt();
    Double_t invMass=dstarD0pi->InvMassD0();
    Double_t impparXY=dstarD0pi->Get2Prong()->ImpParXY()*10000.;

    Double_t arrayForSparse[3]={invMass,ptCand,impparXY};
    Double_t arrayForSparseTrue[3]={invMass,ptCand,trueImpParXY};
   
  // set the D0 search window bin by bin - useful to calculate side band bkg
    if (ptbin==0){
      if(fAnalysis==1){
	fD0Window=0.035;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.020;
	fPeakWindow=0.0018;
      }
    }
    if (ptbin==1){
      if(fAnalysis==1){
	fD0Window=0.035;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.020;
	fPeakWindow=0.0018;
      }
    }
    if (ptbin==2){
      if(fAnalysis==1){
	fD0Window=0.035;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.020;
	fPeakWindow=0.0018;
      }
    }
    if (ptbin==3){
      if(fAnalysis==1){
	fD0Window=0.035;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.022;
	fPeakWindow=0.0016;
      }
    }
    if (ptbin==4){ 
      if(fAnalysis==1){
	fD0Window=0.035;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.026;
	fPeakWindow=0.0014;
      }
    }
    if (ptbin==5){
      if(fAnalysis==1){
	fD0Window=0.045;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.026;
	fPeakWindow=0.0014;
      }
    } 
   if (ptbin==6){
      if(fAnalysis==1){
	fD0Window=0.045;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.026;
	fPeakWindow=0.006;
      }
    } 
    if (ptbin==7){
      if(fAnalysis==1){
	fD0Window=0.055;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.026;
	fPeakWindow=0.006;
      }
    }
    if (ptbin>7){
      if(fAnalysis==1){
	fD0Window=0.074;
	fPeakWindow=0.03;
      }else{
	fD0Window=0.026;
	fPeakWindow=0.006;
      }
    }
    
    nSelectedProd++;
    nSelectedAna++;
    
    // check that we are close to signal in the DeltaM - here to save time for PbPb
    Double_t mPDGD0=TDatabasePDG::Instance()->GetParticle(421)->Mass();  
    Double_t mPDGDstar=TDatabasePDG::Instance()->GetParticle(413)->Mass();
    Double_t invmassDelta = dstarD0pi->DeltaInvMass();
    
    if (TMath::Abs(invmassDelta-(mPDGDstar-mPDGD0))>fPeakWindow) continue;
    Int_t isSelected=fCuts->IsSelected(dstarD0pi,AliRDHFCuts::kCandidate,aodEvent); //selected
  
    // after cuts
    if(fDoImpParDstar && isSelected){
      fHistMassPtImpParTCDs[0]->Fill(arrayForSparse);
      if(isPrimary) fHistMassPtImpParTCDs[1]->Fill(arrayForSparse);
      else{
	fHistMassPtImpParTCDs[2]->Fill(arrayForSparse);
	fHistMassPtImpParTCDs[3]->Fill(arrayForSparseTrue);
      }
    }
    
    if (fDoDStarVsY && isSelected){
      ((TH3F*) (fOutputPID->FindObject("deltamassVsyVsPt")))->Fill(dstarD0pi->DeltaInvMass(),dstarD0pi->YDstar(),dstarD0pi->Pt() );  
    }

    
    // fill PID
    FillSpectrum(dstarD0pi,isDStar,fCuts,isSelected,fOutputPID);
    SideBandBackground(dstarD0pi,fCuts,isSelected, fOutputPID);
    //WrongSignForDStar(dstarD0pi,fCuts,fOutputPID);

    //swich off the PID selection
    fCuts->SetUsePID(kFALSE);
    Int_t isSelectedNoPID=fCuts->IsSelected(dstarD0pi,AliRDHFCuts::kCandidate, aodEvent); //selected
    fCuts->SetUsePID(kTRUE);

    FillSpectrum(dstarD0pi,isDStar,fCuts,isSelectedNoPID,fOutputAll);
    //    SideBandBackground(dstarD0pi,fCuts,isSelectedNoPID, fOutputAll);

    // rare D search ------ 
    if(fDoSearch){
      TLorentzVector lorentzTrack1(0,0,0,0); // lorentz 4 vector
      TLorentzVector lorentzTrack2(0,0,0,0); // lorentz 4 vector
      
      for (Int_t i=0; i<aodEvent->GetNumberOfTracks(); i++){ 
	
	AliAODTrack* aodTrack = dynamic_cast<AliAODTrack*>(aodEvent->GetTrack(i));
	if(!aodTrack) AliFatal("Not a standard AOD");
	
	if(dstarD0pi->Charge() == aodTrack->Charge()) continue;
	if((!(aodTrack->GetStatus()&AliESDtrack::kITSrefit)|| (!(aodTrack->GetStatus()&AliESDtrack::kTPCrefit)))) continue;
	if (TMath::Abs(invmassDelta-(mPDGDstar-mPDGD0))>0.02) continue;
	
	//build the D1 mass
	Double_t mass = TDatabasePDG::Instance()->GetParticle(211)->Mass();

	lorentzTrack1.SetPxPyPzE( dstarD0pi->Px(),dstarD0pi->Py(), dstarD0pi->Pz(), dstarD0pi->E(413) );
	lorentzTrack2.SetPxPyPzE( aodTrack->Px(),aodTrack->Py(), aodTrack->Pz(),aodTrack->E(mass) );
	
	//D1 mass
	Double_t d1mass = ((lorentzTrack1+lorentzTrack2).M());
	//mass difference - at 0.4117 and 0.4566
	fDeltaMassD1->Fill(d1mass-dstarD0pi->InvMassDstarKpipi());
      }
    }

    if(isDStar == 1) { 
      fTrueDiff2->Fill(dstarD0pi->Pt(),dstarD0pi->DeltaInvMass());
    }
    
  }
  
  fCounter->StoreCandidates(aodEvent,nSelectedProd,kTRUE);  
  fCounter->StoreCandidates(aodEvent,nSelectedAna,kFALSE); 

  AliDebug(2, Form("Found %i Reco particles that are D*!!",icountReco));
  
  PostData(1,fOutput);
  PostData(2,fOutputAll);
  PostData(3,fOutputPID);
  PostData(5,fCounter);

}
//________________________________________ terminate ___________________________
void AliAnalysisTaskSEDStarSpectra::Terminate(Option_t*)
{    
  // The Terminate() function is the last function to be called during
  // a query. It always runs on the client, it can be used to present
  // the results graphically or save the results to file.
  
  //Info("Terminate","");
  AliAnalysisTaskSE::Terminate();
  
  fOutput = dynamic_cast<TList*> (GetOutputData(1));
  if (!fOutput) {     
    printf("ERROR: fOutput not available\n");
    return;
  }
  
  fCEvents        = dynamic_cast<TH1F*>(fOutput->FindObject("fCEvents"));
  fDeltaMassD1     = dynamic_cast<TH1F*>(fOutput->FindObject("fDeltaMassD1"));
  fTrueDiff2      = dynamic_cast<TH2F*>(fOutput->FindObject("fTrueDiff2"));

  fOutputAll = dynamic_cast<TList*> (GetOutputData(1));
  if (!fOutputAll) {
    printf("ERROR: fOutputAll not available\n");
    return;
  }
  fOutputPID = dynamic_cast<TList*> (GetOutputData(2));
  if (!fOutputPID) {
    printf("ERROR: fOutputPID not available\n");
    return;
  }
 

  return;
}
//___________________________________________________________________________
void AliAnalysisTaskSEDStarSpectra::UserCreateOutputObjects() { 
 // output
  Info("UserCreateOutputObjects","CreateOutputObjects of task %s\n", GetName());
  
  //slot #1  
  //OpenFile(1);
  fOutput = new TList();
  fOutput->SetOwner();
  fOutput->SetName("chist0");

  fOutputAll = new TList();
  fOutputAll->SetOwner();
  fOutputAll->SetName("listAll");

  fOutputPID = new TList();
  fOutputPID->SetOwner();
  fOutputPID->SetName("listPID");
    
  // define histograms
  DefineHistograms();

  //Counter for Normalization
  fCounter = new AliNormalizationCounter(Form("%s",GetOutputSlot(5)->GetContainer()->GetName()));
  fCounter->Init();

  if(fDoImpParDstar) CreateImpactParameterHistos();

  PostData(1,fOutput);
  PostData(2,fOutputAll);
  PostData(3,fOutputPID);

  return;
}
//___________________________________ hiostograms _______________________________________
void  AliAnalysisTaskSEDStarSpectra::DefineHistograms(){
  // Create histograms

  fCEvents = new TH1F("fCEvents","conter",11,0,11);
  fCEvents->SetStats(kTRUE);
  fCEvents->GetXaxis()->SetTitle("1");
  fCEvents->GetYaxis()->SetTitle("counts");
  fOutput->Add(fCEvents);

  fTrueDiff2 = new TH2F("DiffDstar_pt","True Reco diff vs pt",200,0,15,900,0,0.3);
  fOutput->Add(fTrueDiff2);

  fDeltaMassD1 = new TH1F("DeltaMassD1","delta mass d1",600,0,0.8);
  fOutput->Add(fDeltaMassD1);

  const Int_t nhist=14;
  TString nameMass=" ", nameSgn=" ", nameBkg=" ";

  for(Int_t i=-2;i<nhist;i++){
    nameMass="histDeltaMass_";
    nameMass+=i+1;
    nameSgn="histDeltaSgn_";
    nameSgn+=i+1;
    nameBkg="histDeltaBkg_";
    nameBkg+=i+1; 
    
    if (i==-2) {
      nameMass="histDeltaMass";
      nameSgn="histDeltaSgn";
      nameBkg="histDeltaBkg";
    }
    
    TH1F* spectrumMass = new TH1F(nameMass.Data(),"D^{*}-D^{0} invariant mass; #DeltaM [GeV/c^{2}]; Entries",700,0.13,0.2);
    TH1F* spectrumSgn = new TH1F(nameSgn.Data(), "D^{*}-D^{0} Signal invariant mass - MC; #DeltaM [GeV/c^{2}]; Entries",700,0.13,0.2);
    TH1F* spectrumBkg = new TH1F(nameBkg.Data(), "D^{*}-D^{0} Background invariant mass - MC; #DeltaM [GeV/c^{2}]; Entries",700,0.13,0.2);
    
    nameMass="histD0Mass_";
    nameMass+=i+1;
    nameSgn="histD0Sgn_";
    nameSgn+=i+1;
    nameBkg="histD0Bkg_";
    nameBkg+=i+1;
    
    if (i==-2) {
      nameMass="histD0Mass";
      nameSgn="histD0Sgn";
      nameBkg="histD0Bkg";
    }

    TH1F* spectrumD0Mass = new TH1F(nameMass.Data(),"D^{0} invariant mass; M(D^{0}) [GeV/c^{2}]; Entries",200,1.75,1.95);
    TH1F* spectrumD0Sgn = new TH1F(nameSgn.Data(), "D^{0} Signal invariant mass - MC; M(D^{0}) [GeV/c^{2}]; Entries",200,1.75,1.95);
    TH1F* spectrumD0Bkg = new TH1F(nameBkg.Data(), "D^{0} Background invariant mass - MC; M(D^{0}) [GeV/c^{2}]; Entries",200,1.75,1.95);

    nameMass="histDstarMass_";
    nameMass+=i+1;
    nameSgn="histDstarSgn_";
    nameSgn+=i+1;
    nameBkg="histDstarBkg_";
    nameBkg+=i+1;

    if (i==-2) {
      nameMass="histDstarMass";
      nameSgn="histDstarSgn";
      nameBkg="histDstarBkg";
    }

    TH1F* spectrumDstarMass = new TH1F(nameMass.Data(),"D^{*} invariant mass; M(D^{*}) [GeV/c^{2}]; Entries",200,1.9,2.1);
    TH1F* spectrumDstarSgn = new TH1F(nameSgn.Data(), "D^{*} Signal invariant mass - MC; M(D^{*}) [GeV/c^{2}]; Entries",200,1.9,2.1);
    TH1F* spectrumDstarBkg = new TH1F(nameBkg.Data(), "D^{*} Background invariant mass - MC; M(D^{*}) [GeV/c^{2}]; Entries",200,1.9,2.1);

    nameMass="histSideBandMass_";
    nameMass+=i+1;
    if (i==-2) { 
      nameMass="histSideBandMass";
    }
    
    TH1F* spectrumSideBandMass = new TH1F(nameMass.Data(),"D^{*}-D^{0} sideband mass; M(D^{*}) [GeV/c^{2}]; Entries",200,0.1,0.2);

    nameMass="histWrongSignMass_";
    nameMass+=i+1;
    if (i==-2) { 
      nameMass="histWrongSignMass";
    }
    
    TH1F* spectrumWrongSignMass = new TH1F(nameMass.Data(),"D^{*}-D^{0} wrongsign mass; M(D^{*}) [GeV/c^{2}]; Entries",200,0.1,0.2);


    spectrumMass->Sumw2();
    spectrumSgn->Sumw2();
    spectrumBkg->Sumw2();
    
    spectrumMass->SetLineColor(6);
    spectrumSgn->SetLineColor(2);
    spectrumBkg->SetLineColor(4);
    
    spectrumMass->SetMarkerStyle(20);
    spectrumSgn->SetMarkerStyle(20);
    spectrumBkg->SetMarkerStyle(20);
    spectrumMass->SetMarkerSize(0.6);
    spectrumSgn->SetMarkerSize(0.6);
    spectrumBkg->SetMarkerSize(0.6);
    spectrumMass->SetMarkerColor(6);
    spectrumSgn->SetMarkerColor(2);
    spectrumBkg->SetMarkerColor(4);

    spectrumD0Mass->Sumw2();
    spectrumD0Sgn->Sumw2();
    spectrumD0Bkg->Sumw2();

    spectrumD0Mass->SetLineColor(6);
    spectrumD0Sgn->SetLineColor(2);
    spectrumD0Bkg->SetLineColor(4);

    spectrumD0Mass->SetMarkerStyle(20);
    spectrumD0Sgn->SetMarkerStyle(20);
    spectrumD0Bkg->SetMarkerStyle(20);
    spectrumD0Mass->SetMarkerSize(0.6);
    spectrumD0Sgn->SetMarkerSize(0.6);
    spectrumD0Bkg->SetMarkerSize(0.6);
    spectrumD0Mass->SetMarkerColor(6);
    spectrumD0Sgn->SetMarkerColor(2);
    spectrumD0Bkg->SetMarkerColor(4);

    spectrumDstarMass->Sumw2();
    spectrumDstarSgn->Sumw2();
    spectrumDstarBkg->Sumw2();

    spectrumDstarMass->SetLineColor(6);
    spectrumDstarSgn->SetLineColor(2);
    spectrumDstarBkg->SetLineColor(4);

    spectrumDstarMass->SetMarkerStyle(20);
    spectrumDstarSgn->SetMarkerStyle(20);
    spectrumDstarBkg->SetMarkerStyle(20);
    spectrumDstarMass->SetMarkerSize(0.6);
    spectrumDstarSgn->SetMarkerSize(0.6);
    spectrumDstarBkg->SetMarkerSize(0.6);
    spectrumDstarMass->SetMarkerColor(6);
    spectrumDstarSgn->SetMarkerColor(2);
    spectrumDstarBkg->SetMarkerColor(4);

    spectrumSideBandMass->Sumw2();
    spectrumSideBandMass->SetLineColor(4);
    spectrumSideBandMass->SetMarkerStyle(20);
    spectrumSideBandMass->SetMarkerSize(0.6);
    spectrumSideBandMass->SetMarkerColor(4);

    spectrumWrongSignMass->Sumw2();
    spectrumWrongSignMass->SetLineColor(4);
    spectrumWrongSignMass->SetMarkerStyle(20);
    spectrumWrongSignMass->SetMarkerSize(0.6);
    spectrumWrongSignMass->SetMarkerColor(4);

    TH1F* allMass = (TH1F*)spectrumMass->Clone();
    TH1F* allSgn  = (TH1F*)spectrumSgn->Clone();
    TH1F* allBkg  = (TH1F*)spectrumBkg->Clone();

    TH1F* pidMass = (TH1F*)spectrumMass->Clone();
    TH1F* pidSgn  = (TH1F*)spectrumSgn->Clone();
    TH1F* pidBkg  = (TH1F*)spectrumBkg->Clone();

    fOutputAll->Add(allMass);
    fOutputAll->Add(allSgn);
    fOutputAll->Add(allBkg);

    fOutputPID->Add(pidMass);
    fOutputPID->Add(pidSgn);
    fOutputPID->Add(pidBkg);

    TH1F* allD0Mass = (TH1F*)spectrumD0Mass->Clone();
    TH1F* allD0Sgn  = (TH1F*)spectrumD0Sgn->Clone();
    TH1F* allD0Bkg  = (TH1F*)spectrumD0Bkg->Clone();

    TH1F* pidD0Mass = (TH1F*)spectrumD0Mass->Clone();
    TH1F* pidD0Sgn  = (TH1F*)spectrumD0Sgn->Clone();
    TH1F* pidD0Bkg  = (TH1F*)spectrumD0Bkg->Clone();

    fOutputAll->Add(allD0Mass);
    fOutputAll->Add(allD0Sgn);
    fOutputAll->Add(allD0Bkg);

    fOutputPID->Add(pidD0Mass);
    fOutputPID->Add(pidD0Sgn);
    fOutputPID->Add(pidD0Bkg);
  
    TH1F* allDstarMass = (TH1F*)spectrumDstarMass->Clone();
    TH1F* allDstarSgn = (TH1F*)spectrumDstarSgn->Clone();
    TH1F* allDstarBkg = (TH1F*)spectrumDstarBkg->Clone();
    
    TH1F* pidDstarMass = (TH1F*)spectrumDstarMass->Clone();
    TH1F* pidDstarSgn = (TH1F*)spectrumDstarSgn->Clone();
    TH1F* pidDstarBkg = (TH1F*)spectrumDstarBkg->Clone();
    
    fOutputAll->Add(allDstarMass);
    fOutputAll->Add(allDstarSgn);
    fOutputAll->Add(allDstarBkg);

    fOutputPID->Add(pidDstarMass);
    fOutputPID->Add(pidDstarSgn);
    fOutputPID->Add(pidDstarBkg);

    TH1F* allSideBandMass = (TH1F*)spectrumSideBandMass->Clone();
    TH1F* pidSideBandMass = (TH1F*)spectrumSideBandMass->Clone();

    fOutputAll->Add(allSideBandMass);
    fOutputPID->Add(pidSideBandMass);
   
    TH1F* allWrongSignMass = (TH1F*)spectrumWrongSignMass->Clone();
    TH1F* pidWrongSignMass = (TH1F*)spectrumWrongSignMass->Clone();

    fOutputAll->Add(allWrongSignMass);
    fOutputPID->Add(pidWrongSignMass);
   
  }
  
  // pt spectra
  nameMass="ptMass";
  nameSgn="ptSgn";
  nameBkg="ptBkg";
  
  TH1F* ptspectrumMass = new TH1F(nameMass.Data(),"D^{*} p_{T}; p_{T} [GeV]; Entries",200,0,10);
  TH1F* ptspectrumSgn = new TH1F(nameSgn.Data(), "D^{*} Signal p_{T} - MC; p_{T} [GeV]; Entries",200,0,10);
  TH1F* ptspectrumBkg = new TH1F(nameBkg.Data(), "D^{*} Background p_{T} - MC; p_{T} [GeV]; Entries",200,0,10);
  
  ptspectrumMass->Sumw2();
  ptspectrumSgn->Sumw2();
  ptspectrumBkg->Sumw2();
  
  ptspectrumMass->SetLineColor(6);
  ptspectrumSgn->SetLineColor(2);
  ptspectrumBkg->SetLineColor(4);
  
  ptspectrumMass->SetMarkerStyle(20);
  ptspectrumSgn->SetMarkerStyle(20);
  ptspectrumBkg->SetMarkerStyle(20);
  ptspectrumMass->SetMarkerSize(0.6);
  ptspectrumSgn->SetMarkerSize(0.6);
  ptspectrumBkg->SetMarkerSize(0.6);
  ptspectrumMass->SetMarkerColor(6);
  ptspectrumSgn->SetMarkerColor(2);
  ptspectrumBkg->SetMarkerColor(4);
  
  TH1F* ptallMass = (TH1F*)ptspectrumMass->Clone();
  TH1F* ptallSgn = (TH1F*)ptspectrumSgn->Clone();
  TH1F* ptallBkg = (TH1F*)ptspectrumBkg->Clone();
  
  TH1F* ptpidMass = (TH1F*)ptspectrumMass->Clone();
  TH1F* ptpidSgn = (TH1F*)ptspectrumSgn->Clone();
  TH1F* ptpidBkg = (TH1F*)ptspectrumBkg->Clone();
    
  fOutputAll->Add(ptallMass);
  fOutputAll->Add(ptallSgn);
  fOutputAll->Add(ptallBkg);
  
  fOutputPID->Add(ptpidMass);
  fOutputPID->Add(ptpidSgn);
  fOutputPID->Add(ptpidBkg);
  
  // eta spectra
  nameMass="etaMass";
  nameSgn="etaSgn";
  nameBkg="etaBkg";
  
  TH1F* etaspectrumMass = new TH1F(nameMass.Data(),"D^{*} #eta; #eta; Entries",200,-1,1);
  TH1F* etaspectrumSgn = new TH1F(nameSgn.Data(), "D^{*} Signal #eta - MC; #eta; Entries",200,-1,1);
  TH1F* etaspectrumBkg = new TH1F(nameBkg.Data(), "D^{*} Background #eta - MC; #eta; Entries",200,-1,1);
  
  etaspectrumMass->Sumw2();
  etaspectrumSgn->Sumw2();
  etaspectrumBkg->Sumw2();
  
  etaspectrumMass->SetLineColor(6);
  etaspectrumSgn->SetLineColor(2);
  etaspectrumBkg->SetLineColor(4);
  
  etaspectrumMass->SetMarkerStyle(20);
  etaspectrumSgn->SetMarkerStyle(20);
  etaspectrumBkg->SetMarkerStyle(20);
  etaspectrumMass->SetMarkerSize(0.6);
  etaspectrumSgn->SetMarkerSize(0.6);
  etaspectrumBkg->SetMarkerSize(0.6);
  etaspectrumMass->SetMarkerColor(6);
  etaspectrumSgn->SetMarkerColor(2);
  etaspectrumBkg->SetMarkerColor(4);
  
  TH1F* etaallMass = (TH1F*)etaspectrumMass->Clone();
  TH1F* etaallSgn = (TH1F*)etaspectrumSgn->Clone();
  TH1F* etaallBkg = (TH1F*)etaspectrumBkg->Clone();
  
  TH1F* etapidMass = (TH1F*)etaspectrumMass->Clone();
  TH1F* etapidSgn = (TH1F*)etaspectrumSgn->Clone();
  TH1F* etapidBkg = (TH1F*)etaspectrumBkg->Clone();
    
  fOutputAll->Add(etaallMass);
  fOutputAll->Add(etaallSgn);
  fOutputAll->Add(etaallBkg);
  
  fOutputPID->Add(etapidMass);
  fOutputPID->Add(etapidSgn);
  fOutputPID->Add(etapidBkg);

  if (fDoDStarVsY){  
    TH3F* deltamassVsyVsPtPID = new TH3F("deltamassVsyVsPt", "delta mass Vs y Vs pT;  #DeltaM [GeV/c^{2}]; y; p_{T} [GeV/c]", 700,0.13,0.2, 40, -1, 1, 36, 0., 36.);
    fOutputPID->Add(deltamassVsyVsPtPID);
  }
  return;
}
//________________________________________________________________________
void AliAnalysisTaskSEDStarSpectra::FillSpectrum(AliAODRecoCascadeHF *part, Int_t isDStar, AliRDHFCutsDStartoKpipi *cuts,Int_t isSel, TList *listout){
  //
  // Fill histos for D* spectrum
  //
  
  if(!isSel) return;

  // D0 window
  Double_t mPDGD0=TDatabasePDG::Instance()->GetParticle(421)->Mass();
  Double_t invmassD0   = part->InvMassD0();  
  if (TMath::Abs(invmassD0-mPDGD0)>fD0Window) return; 


  Int_t ptbin=cuts->PtBin(part->Pt());  
  Double_t pt = part->Pt();
  Double_t eta = part->Eta();  
  
  Double_t invmassDelta = part->DeltaInvMass();
  Double_t invmassDstar = part->InvMassDstarKpipi();
  
  TString fillthis="";
  Bool_t massInRange=kFALSE;
  
  Double_t mPDGDstar=TDatabasePDG::Instance()->GetParticle(413)->Mass();
  
  // delta M(Kpipi)-M(Kpi)
  if (TMath::Abs(invmassDelta-(mPDGDstar-mPDGD0))<fPeakWindow) massInRange=kTRUE;  
  
  if(fUseMCInfo) {
    if(isDStar==1) {
      fillthis="histD0Sgn_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
      fillthis="histD0Sgn";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
      fillthis="histDstarSgn_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
      fillthis="histDstarSgn";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
      fillthis="histDeltaSgn_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
      fillthis="histDeltaSgn";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
    if (massInRange) {
	fillthis="ptSgn";
	((TH1F*)(listout->FindObject(fillthis)))->Fill(pt);
	fillthis="etaSgn";
	((TH1F*)(listout->FindObject(fillthis)))->Fill(eta);
      }
    }
    else {//background
      fillthis="histD0Bkg_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
      fillthis="histD0Bkg";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
      fillthis="histDstarBkg_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
      fillthis="histDstarBkg";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
      fillthis="histDeltaBkg_";
      fillthis+=ptbin;
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
      fillthis="histDeltaBkg";
      ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
     if (massInRange) {
	fillthis="ptBkg";
	((TH1F*)(listout->FindObject(fillthis)))->Fill(pt);
	fillthis="etaBkg";
	((TH1F*)(listout->FindObject(fillthis)))->Fill(eta);
      }
    }
  }
  //no MC info, just cut selection
  fillthis="histD0Mass_";
  fillthis+=ptbin;
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
  fillthis="histD0Mass";
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassD0);
  fillthis="histDstarMass_";
  fillthis+=ptbin;
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
  fillthis="histDstarMass";
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDstar);
  fillthis="histDeltaMass_";
  fillthis+=ptbin;
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
  fillthis="histDeltaMass";
  ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
  
  if (massInRange) {
    fillthis="ptMass";
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(pt);
    fillthis="etaMass";
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(eta);
  }
 
  return;
}
//______________________________ side band background for D*___________________________________
void AliAnalysisTaskSEDStarSpectra::SideBandBackground(AliAODRecoCascadeHF *part,  AliRDHFCutsDStartoKpipi *cuts, Int_t isSel, TList *listout){

  //  D* side band background method. Two side bands, in M(Kpi) are taken at ~6 sigmas 
  // (expected detector resolution) on the left and right frm the D0 mass. Each band
  //  has a width of ~5 sigmas. Two band needed  for opening angle considerations   

  if(!isSel) return;

  Int_t ptbin=cuts->PtBin(part->Pt());
    
  // select the side bands intervall
  Double_t invmassD0    = part->InvMassD0();
  if(TMath::Abs(invmassD0-1.865)>4*fD0Window && TMath::Abs(invmassD0-1.865)<8*fD0Window){
    
    // for pt and eta
    Double_t invmassDelta = part->DeltaInvMass();
    
    TString fillthis="";
    fillthis="histSideBandMass_";
    fillthis+=ptbin;
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
    fillthis="histSideBandMass";
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(invmassDelta);
    
  }
}
//________________________________________________________________________________________________________________
void AliAnalysisTaskSEDStarSpectra::WrongSignForDStar(AliAODRecoCascadeHF *part,  AliRDHFCutsDStartoKpipi *cuts, TList *listout){
  //
  // assign the wrong charge to the soft pion to create background
  //
  Int_t ptbin=cuts->PtBin(part->Pt());
  
  Double_t mPDGD0=TDatabasePDG::Instance()->GetParticle(421)->Mass();
  Double_t invmassD0   = part->InvMassD0();  
  if (TMath::Abs(invmassD0-mPDGD0)>fD0Window) return; 

  AliAODRecoDecayHF2Prong* theD0particle = (AliAODRecoDecayHF2Prong*)part->Get2Prong();

  Int_t okD0WrongSign;
  Double_t wrongMassD0=0.;
  
  Int_t isSelected=cuts->IsSelected(part,AliRDHFCuts::kCandidate); //selected
   if (!isSelected){
    return;
  }

  okD0WrongSign =  1;
  
  //if is D*+ than assume D0bar
  if(part->Charge()>0 && (isSelected ==1)) { 
    okD0WrongSign = 0;
  }
  
  // assign the wrong mass in case the cuts return both D0 and D0bar
  if(part->Charge()>0 && (isSelected ==3)) { 
    okD0WrongSign = 0;
  }
  
  //wrong D0 inv mass
  if(okD0WrongSign!=0){
    wrongMassD0 = theD0particle->InvMassD0();
  }else if(okD0WrongSign==0){
    wrongMassD0 = theD0particle->InvMassD0bar();
  }
  
  if(TMath::Abs(wrongMassD0-1.865)<fD0Window){
    
    // wrong D* inv mass   
    Double_t e[3];
    if (part->Charge()>0){
      e[0]=theD0particle->EProng(0,321);
      e[1]=theD0particle->EProng(1,211);
    }else{
      e[0]=theD0particle->EProng(0,211);
      e[1]=theD0particle->EProng(1,321);
    }
    e[2]=part->EProng(0,211);
    
    Double_t esum = e[0]+e[1]+e[2];
    Double_t pds = part->P();

    Double_t   wrongMassDstar = TMath::Sqrt(esum*esum-pds*pds);

    TString fillthis="";
    fillthis="histWrongSignMass_";
    fillthis+=ptbin;
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(wrongMassDstar-wrongMassD0);
    fillthis="histWrongSignMass";
    ((TH1F*)(listout->FindObject(fillthis)))->Fill(wrongMassDstar-wrongMassD0);
    
  }
}

//-------------------------------------------------------------------------------
Int_t AliAnalysisTaskSEDStarSpectra::CheckOrigin(TClonesArray* arrayMC, const AliAODMCParticle *mcPartCandidate) const {		
  //
  // checking whether the mother of the particles come from a charm or a bottom quark
  //
	
  Int_t pdgGranma = 0;
  Int_t mother = 0;
  mother = mcPartCandidate->GetMother();
  Int_t istep = 0;
  Int_t abspdgGranma =0;
  Bool_t isFromB=kFALSE;
  while (mother >0 ){
    istep++;
    AliAODMCParticle* mcGranma = dynamic_cast<AliAODMCParticle*>(arrayMC->At(mother));
    if (mcGranma){
      pdgGranma = mcGranma->GetPdgCode();
      abspdgGranma = TMath::Abs(pdgGranma);
      if ((abspdgGranma > 500 && abspdgGranma < 600) || (abspdgGranma > 5000 && abspdgGranma < 6000)){
	isFromB=kTRUE;
      }
      mother = mcGranma->GetMother();
    }else{
      AliError("Failed casting the mother particle!");
      break;
    }
  }
  
  if(isFromB) return 5;
  else return 4;
}
//-------------------------------------------------------------------------------------
Float_t AliAnalysisTaskSEDStarSpectra::GetTrueImpactParameterD0(const AliAODMCHeader *mcHeader, TClonesArray* arrayMC, const AliAODMCParticle *partDp) const {
  // true impact parameter calculation

  Double_t vtxTrue[3];
  mcHeader->GetVertex(vtxTrue);
  Double_t origD[3];
  partDp->XvYvZv(origD);	  
  Short_t charge=partDp->Charge();
  Double_t pXdauTrue[3],pYdauTrue[3],pZdauTrue[3];
  Int_t labelFirstDau = partDp->GetDaughter(0); 

  Int_t nDau=partDp->GetNDaughters();

  Int_t theDau=0;
  if(nDau==2){
    for(Int_t iDau=0; iDau<2; iDau++){
      Int_t ind = labelFirstDau+iDau;
      AliAODMCParticle* part = dynamic_cast<AliAODMCParticle*>(arrayMC->At(ind));
      if(!part){
	AliError("Daughter particle not found in MC array");
	return 99999.;
      } 
      Int_t pdgCode=TMath::Abs(part->GetPdgCode());
      if(pdgCode==211 || pdgCode==321){
	pXdauTrue[theDau]=part->Px();
	pYdauTrue[theDau]=part->Py();
	pZdauTrue[theDau]=part->Pz();
	++theDau;
      }
    }
  }
  if(theDau!=2){
    AliError("Wrong number of decay prongs");
    return 99999.;
  }

  Double_t d0dummy[3]={0.,0.,0.};
  AliAODRecoDecayHF aodD0MC(vtxTrue,origD,3,charge,pXdauTrue,pYdauTrue,pZdauTrue,d0dummy);
  return aodD0MC.ImpParXY();

}
//______________________________________________________-
void AliAnalysisTaskSEDStarSpectra::CreateImpactParameterHistos(){
  // Histos for impact paramter study

  Int_t nbins[3]={400,200,fNImpParBins};
  Double_t xmin[3]={1.75,0.,fLowerImpPar};
  Double_t xmax[3]={1.98,20.,fHigherImpPar};

  fHistMassPtImpParTCDs[0]=new THnSparseF("hMassPtImpParAll",
					"Mass vs. pt vs.imppar - All",
					3,nbins,xmin,xmax);
  fHistMassPtImpParTCDs[1]=new THnSparseF("hMassPtImpParPrompt",
					"Mass vs. pt vs.imppar - promptD",
					3,nbins,xmin,xmax);
  fHistMassPtImpParTCDs[2]=new THnSparseF("hMassPtImpParBfeed",
					"Mass vs. pt vs.imppar - DfromB",
					3,nbins,xmin,xmax);
  fHistMassPtImpParTCDs[3]=new THnSparseF("hMassPtImpParTrueBfeed",
					"Mass vs. pt vs.true imppar -DfromB",
					3,nbins,xmin,xmax);
  fHistMassPtImpParTCDs[4]=new THnSparseF("hMassPtImpParBkg",
				        "Mass vs. pt vs.imppar - backgr.",
					3,nbins,xmin,xmax);

  for(Int_t i=0; i<5;i++){
    fOutput->Add(fHistMassPtImpParTCDs[i]);
  }
}

 AliAnalysisTaskSEDStarSpectra.cxx:1
 AliAnalysisTaskSEDStarSpectra.cxx:2
 AliAnalysisTaskSEDStarSpectra.cxx:3
 AliAnalysisTaskSEDStarSpectra.cxx:4
 AliAnalysisTaskSEDStarSpectra.cxx:5
 AliAnalysisTaskSEDStarSpectra.cxx:6
 AliAnalysisTaskSEDStarSpectra.cxx:7
 AliAnalysisTaskSEDStarSpectra.cxx:8
 AliAnalysisTaskSEDStarSpectra.cxx:9
 AliAnalysisTaskSEDStarSpectra.cxx:10
 AliAnalysisTaskSEDStarSpectra.cxx:11
 AliAnalysisTaskSEDStarSpectra.cxx:12
 AliAnalysisTaskSEDStarSpectra.cxx:13
 AliAnalysisTaskSEDStarSpectra.cxx:14
 AliAnalysisTaskSEDStarSpectra.cxx:15
 AliAnalysisTaskSEDStarSpectra.cxx:16
 AliAnalysisTaskSEDStarSpectra.cxx:17
 AliAnalysisTaskSEDStarSpectra.cxx:18
 AliAnalysisTaskSEDStarSpectra.cxx:19
 AliAnalysisTaskSEDStarSpectra.cxx:20
 AliAnalysisTaskSEDStarSpectra.cxx:21
 AliAnalysisTaskSEDStarSpectra.cxx:22
 AliAnalysisTaskSEDStarSpectra.cxx:23
 AliAnalysisTaskSEDStarSpectra.cxx:24
 AliAnalysisTaskSEDStarSpectra.cxx:25
 AliAnalysisTaskSEDStarSpectra.cxx:26
 AliAnalysisTaskSEDStarSpectra.cxx:27
 AliAnalysisTaskSEDStarSpectra.cxx:28
 AliAnalysisTaskSEDStarSpectra.cxx:29
 AliAnalysisTaskSEDStarSpectra.cxx:30
 AliAnalysisTaskSEDStarSpectra.cxx:31
 AliAnalysisTaskSEDStarSpectra.cxx:32
 AliAnalysisTaskSEDStarSpectra.cxx:33
 AliAnalysisTaskSEDStarSpectra.cxx:34
 AliAnalysisTaskSEDStarSpectra.cxx:35
 AliAnalysisTaskSEDStarSpectra.cxx:36
 AliAnalysisTaskSEDStarSpectra.cxx:37
 AliAnalysisTaskSEDStarSpectra.cxx:38
 AliAnalysisTaskSEDStarSpectra.cxx:39
 AliAnalysisTaskSEDStarSpectra.cxx:40
 AliAnalysisTaskSEDStarSpectra.cxx:41
 AliAnalysisTaskSEDStarSpectra.cxx:42
 AliAnalysisTaskSEDStarSpectra.cxx:43
 AliAnalysisTaskSEDStarSpectra.cxx:44
 AliAnalysisTaskSEDStarSpectra.cxx:45
 AliAnalysisTaskSEDStarSpectra.cxx:46
 AliAnalysisTaskSEDStarSpectra.cxx:47
 AliAnalysisTaskSEDStarSpectra.cxx:48
 AliAnalysisTaskSEDStarSpectra.cxx:49
 AliAnalysisTaskSEDStarSpectra.cxx:50
 AliAnalysisTaskSEDStarSpectra.cxx:51
 AliAnalysisTaskSEDStarSpectra.cxx:52
 AliAnalysisTaskSEDStarSpectra.cxx:53
 AliAnalysisTaskSEDStarSpectra.cxx:54
 AliAnalysisTaskSEDStarSpectra.cxx:55
 AliAnalysisTaskSEDStarSpectra.cxx:56
 AliAnalysisTaskSEDStarSpectra.cxx:57
 AliAnalysisTaskSEDStarSpectra.cxx:58
 AliAnalysisTaskSEDStarSpectra.cxx:59
 AliAnalysisTaskSEDStarSpectra.cxx:60
 AliAnalysisTaskSEDStarSpectra.cxx:61
 AliAnalysisTaskSEDStarSpectra.cxx:62
 AliAnalysisTaskSEDStarSpectra.cxx:63
 AliAnalysisTaskSEDStarSpectra.cxx:64
 AliAnalysisTaskSEDStarSpectra.cxx:65
 AliAnalysisTaskSEDStarSpectra.cxx:66
 AliAnalysisTaskSEDStarSpectra.cxx:67
 AliAnalysisTaskSEDStarSpectra.cxx:68
 AliAnalysisTaskSEDStarSpectra.cxx:69
 AliAnalysisTaskSEDStarSpectra.cxx:70
 AliAnalysisTaskSEDStarSpectra.cxx:71
 AliAnalysisTaskSEDStarSpectra.cxx:72
 AliAnalysisTaskSEDStarSpectra.cxx:73
 AliAnalysisTaskSEDStarSpectra.cxx:74
 AliAnalysisTaskSEDStarSpectra.cxx:75
 AliAnalysisTaskSEDStarSpectra.cxx:76
 AliAnalysisTaskSEDStarSpectra.cxx:77
 AliAnalysisTaskSEDStarSpectra.cxx:78
 AliAnalysisTaskSEDStarSpectra.cxx:79
 AliAnalysisTaskSEDStarSpectra.cxx:80
 AliAnalysisTaskSEDStarSpectra.cxx:81
 AliAnalysisTaskSEDStarSpectra.cxx:82
 AliAnalysisTaskSEDStarSpectra.cxx:83
 AliAnalysisTaskSEDStarSpectra.cxx:84
 AliAnalysisTaskSEDStarSpectra.cxx:85
 AliAnalysisTaskSEDStarSpectra.cxx:86
 AliAnalysisTaskSEDStarSpectra.cxx:87
 AliAnalysisTaskSEDStarSpectra.cxx:88
 AliAnalysisTaskSEDStarSpectra.cxx:89
 AliAnalysisTaskSEDStarSpectra.cxx:90
 AliAnalysisTaskSEDStarSpectra.cxx:91
 AliAnalysisTaskSEDStarSpectra.cxx:92
 AliAnalysisTaskSEDStarSpectra.cxx:93
 AliAnalysisTaskSEDStarSpectra.cxx:94
 AliAnalysisTaskSEDStarSpectra.cxx:95
 AliAnalysisTaskSEDStarSpectra.cxx:96
 AliAnalysisTaskSEDStarSpectra.cxx:97
 AliAnalysisTaskSEDStarSpectra.cxx:98
 AliAnalysisTaskSEDStarSpectra.cxx:99
 AliAnalysisTaskSEDStarSpectra.cxx:100
 AliAnalysisTaskSEDStarSpectra.cxx:101
 AliAnalysisTaskSEDStarSpectra.cxx:102
 AliAnalysisTaskSEDStarSpectra.cxx:103
 AliAnalysisTaskSEDStarSpectra.cxx:104
 AliAnalysisTaskSEDStarSpectra.cxx:105
 AliAnalysisTaskSEDStarSpectra.cxx:106
 AliAnalysisTaskSEDStarSpectra.cxx:107
 AliAnalysisTaskSEDStarSpectra.cxx:108
 AliAnalysisTaskSEDStarSpectra.cxx:109
 AliAnalysisTaskSEDStarSpectra.cxx:110
 AliAnalysisTaskSEDStarSpectra.cxx:111
 AliAnalysisTaskSEDStarSpectra.cxx:112
 AliAnalysisTaskSEDStarSpectra.cxx:113
 AliAnalysisTaskSEDStarSpectra.cxx:114
 AliAnalysisTaskSEDStarSpectra.cxx:115
 AliAnalysisTaskSEDStarSpectra.cxx:116
 AliAnalysisTaskSEDStarSpectra.cxx:117
 AliAnalysisTaskSEDStarSpectra.cxx:118
 AliAnalysisTaskSEDStarSpectra.cxx:119
 AliAnalysisTaskSEDStarSpectra.cxx:120
 AliAnalysisTaskSEDStarSpectra.cxx:121
 AliAnalysisTaskSEDStarSpectra.cxx:122
 AliAnalysisTaskSEDStarSpectra.cxx:123
 AliAnalysisTaskSEDStarSpectra.cxx:124
 AliAnalysisTaskSEDStarSpectra.cxx:125
 AliAnalysisTaskSEDStarSpectra.cxx:126
 AliAnalysisTaskSEDStarSpectra.cxx:127
 AliAnalysisTaskSEDStarSpectra.cxx:128
 AliAnalysisTaskSEDStarSpectra.cxx:129
 AliAnalysisTaskSEDStarSpectra.cxx:130
 AliAnalysisTaskSEDStarSpectra.cxx:131
 AliAnalysisTaskSEDStarSpectra.cxx:132
 AliAnalysisTaskSEDStarSpectra.cxx:133
 AliAnalysisTaskSEDStarSpectra.cxx:134
 AliAnalysisTaskSEDStarSpectra.cxx:135
 AliAnalysisTaskSEDStarSpectra.cxx:136
 AliAnalysisTaskSEDStarSpectra.cxx:137
 AliAnalysisTaskSEDStarSpectra.cxx:138
 AliAnalysisTaskSEDStarSpectra.cxx:139
 AliAnalysisTaskSEDStarSpectra.cxx:140
 AliAnalysisTaskSEDStarSpectra.cxx:141
 AliAnalysisTaskSEDStarSpectra.cxx:142
 AliAnalysisTaskSEDStarSpectra.cxx:143
 AliAnalysisTaskSEDStarSpectra.cxx:144
 AliAnalysisTaskSEDStarSpectra.cxx:145
 AliAnalysisTaskSEDStarSpectra.cxx:146
 AliAnalysisTaskSEDStarSpectra.cxx:147
 AliAnalysisTaskSEDStarSpectra.cxx:148
 AliAnalysisTaskSEDStarSpectra.cxx:149
 AliAnalysisTaskSEDStarSpectra.cxx:150
 AliAnalysisTaskSEDStarSpectra.cxx:151
 AliAnalysisTaskSEDStarSpectra.cxx:152
 AliAnalysisTaskSEDStarSpectra.cxx:153
 AliAnalysisTaskSEDStarSpectra.cxx:154
 AliAnalysisTaskSEDStarSpectra.cxx:155
 AliAnalysisTaskSEDStarSpectra.cxx:156
 AliAnalysisTaskSEDStarSpectra.cxx:157
 AliAnalysisTaskSEDStarSpectra.cxx:158
 AliAnalysisTaskSEDStarSpectra.cxx:159
 AliAnalysisTaskSEDStarSpectra.cxx:160
 AliAnalysisTaskSEDStarSpectra.cxx:161
 AliAnalysisTaskSEDStarSpectra.cxx:162
 AliAnalysisTaskSEDStarSpectra.cxx:163
 AliAnalysisTaskSEDStarSpectra.cxx:164
 AliAnalysisTaskSEDStarSpectra.cxx:165
 AliAnalysisTaskSEDStarSpectra.cxx:166
 AliAnalysisTaskSEDStarSpectra.cxx:167
 AliAnalysisTaskSEDStarSpectra.cxx:168
 AliAnalysisTaskSEDStarSpectra.cxx:169
 AliAnalysisTaskSEDStarSpectra.cxx:170
 AliAnalysisTaskSEDStarSpectra.cxx:171
 AliAnalysisTaskSEDStarSpectra.cxx:172
 AliAnalysisTaskSEDStarSpectra.cxx:173
 AliAnalysisTaskSEDStarSpectra.cxx:174
 AliAnalysisTaskSEDStarSpectra.cxx:175
 AliAnalysisTaskSEDStarSpectra.cxx:176
 AliAnalysisTaskSEDStarSpectra.cxx:177
 AliAnalysisTaskSEDStarSpectra.cxx:178
 AliAnalysisTaskSEDStarSpectra.cxx:179
 AliAnalysisTaskSEDStarSpectra.cxx:180
 AliAnalysisTaskSEDStarSpectra.cxx:181
 AliAnalysisTaskSEDStarSpectra.cxx:182
 AliAnalysisTaskSEDStarSpectra.cxx:183
 AliAnalysisTaskSEDStarSpectra.cxx:184
 AliAnalysisTaskSEDStarSpectra.cxx:185
 AliAnalysisTaskSEDStarSpectra.cxx:186
 AliAnalysisTaskSEDStarSpectra.cxx:187
 AliAnalysisTaskSEDStarSpectra.cxx:188
 AliAnalysisTaskSEDStarSpectra.cxx:189
 AliAnalysisTaskSEDStarSpectra.cxx:190
 AliAnalysisTaskSEDStarSpectra.cxx:191
 AliAnalysisTaskSEDStarSpectra.cxx:192
 AliAnalysisTaskSEDStarSpectra.cxx:193
 AliAnalysisTaskSEDStarSpectra.cxx:194
 AliAnalysisTaskSEDStarSpectra.cxx:195
 AliAnalysisTaskSEDStarSpectra.cxx:196
 AliAnalysisTaskSEDStarSpectra.cxx:197
 AliAnalysisTaskSEDStarSpectra.cxx:198
 AliAnalysisTaskSEDStarSpectra.cxx:199
 AliAnalysisTaskSEDStarSpectra.cxx:200
 AliAnalysisTaskSEDStarSpectra.cxx:201
 AliAnalysisTaskSEDStarSpectra.cxx:202
 AliAnalysisTaskSEDStarSpectra.cxx:203
 AliAnalysisTaskSEDStarSpectra.cxx:204
 AliAnalysisTaskSEDStarSpectra.cxx:205
 AliAnalysisTaskSEDStarSpectra.cxx:206
 AliAnalysisTaskSEDStarSpectra.cxx:207
 AliAnalysisTaskSEDStarSpectra.cxx:208
 AliAnalysisTaskSEDStarSpectra.cxx:209
 AliAnalysisTaskSEDStarSpectra.cxx:210
 AliAnalysisTaskSEDStarSpectra.cxx:211
 AliAnalysisTaskSEDStarSpectra.cxx:212
 AliAnalysisTaskSEDStarSpectra.cxx:213
 AliAnalysisTaskSEDStarSpectra.cxx:214
 AliAnalysisTaskSEDStarSpectra.cxx:215
 AliAnalysisTaskSEDStarSpectra.cxx:216
 AliAnalysisTaskSEDStarSpectra.cxx:217
 AliAnalysisTaskSEDStarSpectra.cxx:218
 AliAnalysisTaskSEDStarSpectra.cxx:219
 AliAnalysisTaskSEDStarSpectra.cxx:220
 AliAnalysisTaskSEDStarSpectra.cxx:221
 AliAnalysisTaskSEDStarSpectra.cxx:222
 AliAnalysisTaskSEDStarSpectra.cxx:223
 AliAnalysisTaskSEDStarSpectra.cxx:224
 AliAnalysisTaskSEDStarSpectra.cxx:225
 AliAnalysisTaskSEDStarSpectra.cxx:226
 AliAnalysisTaskSEDStarSpectra.cxx:227
 AliAnalysisTaskSEDStarSpectra.cxx:228
 AliAnalysisTaskSEDStarSpectra.cxx:229
 AliAnalysisTaskSEDStarSpectra.cxx:230
 AliAnalysisTaskSEDStarSpectra.cxx:231
 AliAnalysisTaskSEDStarSpectra.cxx:232
 AliAnalysisTaskSEDStarSpectra.cxx:233
 AliAnalysisTaskSEDStarSpectra.cxx:234
 AliAnalysisTaskSEDStarSpectra.cxx:235
 AliAnalysisTaskSEDStarSpectra.cxx:236
 AliAnalysisTaskSEDStarSpectra.cxx:237
 AliAnalysisTaskSEDStarSpectra.cxx:238
 AliAnalysisTaskSEDStarSpectra.cxx:239
 AliAnalysisTaskSEDStarSpectra.cxx:240
 AliAnalysisTaskSEDStarSpectra.cxx:241
 AliAnalysisTaskSEDStarSpectra.cxx:242
 AliAnalysisTaskSEDStarSpectra.cxx:243
 AliAnalysisTaskSEDStarSpectra.cxx:244
 AliAnalysisTaskSEDStarSpectra.cxx:245
 AliAnalysisTaskSEDStarSpectra.cxx:246
 AliAnalysisTaskSEDStarSpectra.cxx:247
 AliAnalysisTaskSEDStarSpectra.cxx:248
 AliAnalysisTaskSEDStarSpectra.cxx:249
 AliAnalysisTaskSEDStarSpectra.cxx:250
 AliAnalysisTaskSEDStarSpectra.cxx:251
 AliAnalysisTaskSEDStarSpectra.cxx:252
 AliAnalysisTaskSEDStarSpectra.cxx:253
 AliAnalysisTaskSEDStarSpectra.cxx:254
 AliAnalysisTaskSEDStarSpectra.cxx:255
 AliAnalysisTaskSEDStarSpectra.cxx:256
 AliAnalysisTaskSEDStarSpectra.cxx:257
 AliAnalysisTaskSEDStarSpectra.cxx:258
 AliAnalysisTaskSEDStarSpectra.cxx:259
 AliAnalysisTaskSEDStarSpectra.cxx:260
 AliAnalysisTaskSEDStarSpectra.cxx:261
 AliAnalysisTaskSEDStarSpectra.cxx:262
 AliAnalysisTaskSEDStarSpectra.cxx:263
 AliAnalysisTaskSEDStarSpectra.cxx:264
 AliAnalysisTaskSEDStarSpectra.cxx:265
 AliAnalysisTaskSEDStarSpectra.cxx:266
 AliAnalysisTaskSEDStarSpectra.cxx:267
 AliAnalysisTaskSEDStarSpectra.cxx:268
 AliAnalysisTaskSEDStarSpectra.cxx:269
 AliAnalysisTaskSEDStarSpectra.cxx:270
 AliAnalysisTaskSEDStarSpectra.cxx:271
 AliAnalysisTaskSEDStarSpectra.cxx:272
 AliAnalysisTaskSEDStarSpectra.cxx:273
 AliAnalysisTaskSEDStarSpectra.cxx:274
 AliAnalysisTaskSEDStarSpectra.cxx:275
 AliAnalysisTaskSEDStarSpectra.cxx:276
 AliAnalysisTaskSEDStarSpectra.cxx:277
 AliAnalysisTaskSEDStarSpectra.cxx:278
 AliAnalysisTaskSEDStarSpectra.cxx:279
 AliAnalysisTaskSEDStarSpectra.cxx:280
 AliAnalysisTaskSEDStarSpectra.cxx:281
 AliAnalysisTaskSEDStarSpectra.cxx:282
 AliAnalysisTaskSEDStarSpectra.cxx:283
 AliAnalysisTaskSEDStarSpectra.cxx:284
 AliAnalysisTaskSEDStarSpectra.cxx:285
 AliAnalysisTaskSEDStarSpectra.cxx:286
 AliAnalysisTaskSEDStarSpectra.cxx:287
 AliAnalysisTaskSEDStarSpectra.cxx:288
 AliAnalysisTaskSEDStarSpectra.cxx:289
 AliAnalysisTaskSEDStarSpectra.cxx:290
 AliAnalysisTaskSEDStarSpectra.cxx:291
 AliAnalysisTaskSEDStarSpectra.cxx:292
 AliAnalysisTaskSEDStarSpectra.cxx:293
 AliAnalysisTaskSEDStarSpectra.cxx:294
 AliAnalysisTaskSEDStarSpectra.cxx:295
 AliAnalysisTaskSEDStarSpectra.cxx:296
 AliAnalysisTaskSEDStarSpectra.cxx:297
 AliAnalysisTaskSEDStarSpectra.cxx:298
 AliAnalysisTaskSEDStarSpectra.cxx:299
 AliAnalysisTaskSEDStarSpectra.cxx:300
 AliAnalysisTaskSEDStarSpectra.cxx:301
 AliAnalysisTaskSEDStarSpectra.cxx:302
 AliAnalysisTaskSEDStarSpectra.cxx:303
 AliAnalysisTaskSEDStarSpectra.cxx:304
 AliAnalysisTaskSEDStarSpectra.cxx:305
 AliAnalysisTaskSEDStarSpectra.cxx:306
 AliAnalysisTaskSEDStarSpectra.cxx:307
 AliAnalysisTaskSEDStarSpectra.cxx:308
 AliAnalysisTaskSEDStarSpectra.cxx:309
 AliAnalysisTaskSEDStarSpectra.cxx:310
 AliAnalysisTaskSEDStarSpectra.cxx:311
 AliAnalysisTaskSEDStarSpectra.cxx:312
 AliAnalysisTaskSEDStarSpectra.cxx:313
 AliAnalysisTaskSEDStarSpectra.cxx:314
 AliAnalysisTaskSEDStarSpectra.cxx:315
 AliAnalysisTaskSEDStarSpectra.cxx:316
 AliAnalysisTaskSEDStarSpectra.cxx:317
 AliAnalysisTaskSEDStarSpectra.cxx:318
 AliAnalysisTaskSEDStarSpectra.cxx:319
 AliAnalysisTaskSEDStarSpectra.cxx:320
 AliAnalysisTaskSEDStarSpectra.cxx:321
 AliAnalysisTaskSEDStarSpectra.cxx:322
 AliAnalysisTaskSEDStarSpectra.cxx:323
 AliAnalysisTaskSEDStarSpectra.cxx:324
 AliAnalysisTaskSEDStarSpectra.cxx:325
 AliAnalysisTaskSEDStarSpectra.cxx:326
 AliAnalysisTaskSEDStarSpectra.cxx:327
 AliAnalysisTaskSEDStarSpectra.cxx:328
 AliAnalysisTaskSEDStarSpectra.cxx:329
 AliAnalysisTaskSEDStarSpectra.cxx:330
 AliAnalysisTaskSEDStarSpectra.cxx:331
 AliAnalysisTaskSEDStarSpectra.cxx:332
 AliAnalysisTaskSEDStarSpectra.cxx:333
 AliAnalysisTaskSEDStarSpectra.cxx:334
 AliAnalysisTaskSEDStarSpectra.cxx:335
 AliAnalysisTaskSEDStarSpectra.cxx:336
 AliAnalysisTaskSEDStarSpectra.cxx:337
 AliAnalysisTaskSEDStarSpectra.cxx:338
 AliAnalysisTaskSEDStarSpectra.cxx:339
 AliAnalysisTaskSEDStarSpectra.cxx:340
 AliAnalysisTaskSEDStarSpectra.cxx:341
 AliAnalysisTaskSEDStarSpectra.cxx:342
 AliAnalysisTaskSEDStarSpectra.cxx:343
 AliAnalysisTaskSEDStarSpectra.cxx:344
 AliAnalysisTaskSEDStarSpectra.cxx:345
 AliAnalysisTaskSEDStarSpectra.cxx:346
 AliAnalysisTaskSEDStarSpectra.cxx:347
 AliAnalysisTaskSEDStarSpectra.cxx:348
 AliAnalysisTaskSEDStarSpectra.cxx:349
 AliAnalysisTaskSEDStarSpectra.cxx:350
 AliAnalysisTaskSEDStarSpectra.cxx:351
 AliAnalysisTaskSEDStarSpectra.cxx:352
 AliAnalysisTaskSEDStarSpectra.cxx:353
 AliAnalysisTaskSEDStarSpectra.cxx:354
 AliAnalysisTaskSEDStarSpectra.cxx:355
 AliAnalysisTaskSEDStarSpectra.cxx:356
 AliAnalysisTaskSEDStarSpectra.cxx:357
 AliAnalysisTaskSEDStarSpectra.cxx:358
 AliAnalysisTaskSEDStarSpectra.cxx:359
 AliAnalysisTaskSEDStarSpectra.cxx:360
 AliAnalysisTaskSEDStarSpectra.cxx:361
 AliAnalysisTaskSEDStarSpectra.cxx:362
 AliAnalysisTaskSEDStarSpectra.cxx:363
 AliAnalysisTaskSEDStarSpectra.cxx:364
 AliAnalysisTaskSEDStarSpectra.cxx:365
 AliAnalysisTaskSEDStarSpectra.cxx:366
 AliAnalysisTaskSEDStarSpectra.cxx:367
 AliAnalysisTaskSEDStarSpectra.cxx:368
 AliAnalysisTaskSEDStarSpectra.cxx:369
 AliAnalysisTaskSEDStarSpectra.cxx:370
 AliAnalysisTaskSEDStarSpectra.cxx:371
 AliAnalysisTaskSEDStarSpectra.cxx:372
 AliAnalysisTaskSEDStarSpectra.cxx:373
 AliAnalysisTaskSEDStarSpectra.cxx:374
 AliAnalysisTaskSEDStarSpectra.cxx:375
 AliAnalysisTaskSEDStarSpectra.cxx:376
 AliAnalysisTaskSEDStarSpectra.cxx:377
 AliAnalysisTaskSEDStarSpectra.cxx:378
 AliAnalysisTaskSEDStarSpectra.cxx:379
 AliAnalysisTaskSEDStarSpectra.cxx:380
 AliAnalysisTaskSEDStarSpectra.cxx:381
 AliAnalysisTaskSEDStarSpectra.cxx:382
 AliAnalysisTaskSEDStarSpectra.cxx:383
 AliAnalysisTaskSEDStarSpectra.cxx:384
 AliAnalysisTaskSEDStarSpectra.cxx:385
 AliAnalysisTaskSEDStarSpectra.cxx:386
 AliAnalysisTaskSEDStarSpectra.cxx:387
 AliAnalysisTaskSEDStarSpectra.cxx:388
 AliAnalysisTaskSEDStarSpectra.cxx:389
 AliAnalysisTaskSEDStarSpectra.cxx:390
 AliAnalysisTaskSEDStarSpectra.cxx:391
 AliAnalysisTaskSEDStarSpectra.cxx:392
 AliAnalysisTaskSEDStarSpectra.cxx:393
 AliAnalysisTaskSEDStarSpectra.cxx:394
 AliAnalysisTaskSEDStarSpectra.cxx:395
 AliAnalysisTaskSEDStarSpectra.cxx:396
 AliAnalysisTaskSEDStarSpectra.cxx:397
 AliAnalysisTaskSEDStarSpectra.cxx:398
 AliAnalysisTaskSEDStarSpectra.cxx:399
 AliAnalysisTaskSEDStarSpectra.cxx:400
 AliAnalysisTaskSEDStarSpectra.cxx:401
 AliAnalysisTaskSEDStarSpectra.cxx:402
 AliAnalysisTaskSEDStarSpectra.cxx:403
 AliAnalysisTaskSEDStarSpectra.cxx:404
 AliAnalysisTaskSEDStarSpectra.cxx:405
 AliAnalysisTaskSEDStarSpectra.cxx:406
 AliAnalysisTaskSEDStarSpectra.cxx:407
 AliAnalysisTaskSEDStarSpectra.cxx:408
 AliAnalysisTaskSEDStarSpectra.cxx:409
 AliAnalysisTaskSEDStarSpectra.cxx:410
 AliAnalysisTaskSEDStarSpectra.cxx:411
 AliAnalysisTaskSEDStarSpectra.cxx:412
 AliAnalysisTaskSEDStarSpectra.cxx:413
 AliAnalysisTaskSEDStarSpectra.cxx:414
 AliAnalysisTaskSEDStarSpectra.cxx:415
 AliAnalysisTaskSEDStarSpectra.cxx:416
 AliAnalysisTaskSEDStarSpectra.cxx:417
 AliAnalysisTaskSEDStarSpectra.cxx:418
 AliAnalysisTaskSEDStarSpectra.cxx:419
 AliAnalysisTaskSEDStarSpectra.cxx:420
 AliAnalysisTaskSEDStarSpectra.cxx:421
 AliAnalysisTaskSEDStarSpectra.cxx:422
 AliAnalysisTaskSEDStarSpectra.cxx:423
 AliAnalysisTaskSEDStarSpectra.cxx:424
 AliAnalysisTaskSEDStarSpectra.cxx:425
 AliAnalysisTaskSEDStarSpectra.cxx:426
 AliAnalysisTaskSEDStarSpectra.cxx:427
 AliAnalysisTaskSEDStarSpectra.cxx:428
 AliAnalysisTaskSEDStarSpectra.cxx:429
 AliAnalysisTaskSEDStarSpectra.cxx:430
 AliAnalysisTaskSEDStarSpectra.cxx:431
 AliAnalysisTaskSEDStarSpectra.cxx:432
 AliAnalysisTaskSEDStarSpectra.cxx:433
 AliAnalysisTaskSEDStarSpectra.cxx:434
 AliAnalysisTaskSEDStarSpectra.cxx:435
 AliAnalysisTaskSEDStarSpectra.cxx:436
 AliAnalysisTaskSEDStarSpectra.cxx:437
 AliAnalysisTaskSEDStarSpectra.cxx:438
 AliAnalysisTaskSEDStarSpectra.cxx:439
 AliAnalysisTaskSEDStarSpectra.cxx:440
 AliAnalysisTaskSEDStarSpectra.cxx:441
 AliAnalysisTaskSEDStarSpectra.cxx:442
 AliAnalysisTaskSEDStarSpectra.cxx:443
 AliAnalysisTaskSEDStarSpectra.cxx:444
 AliAnalysisTaskSEDStarSpectra.cxx:445
 AliAnalysisTaskSEDStarSpectra.cxx:446
 AliAnalysisTaskSEDStarSpectra.cxx:447
 AliAnalysisTaskSEDStarSpectra.cxx:448
 AliAnalysisTaskSEDStarSpectra.cxx:449
 AliAnalysisTaskSEDStarSpectra.cxx:450
 AliAnalysisTaskSEDStarSpectra.cxx:451
 AliAnalysisTaskSEDStarSpectra.cxx:452
 AliAnalysisTaskSEDStarSpectra.cxx:453
 AliAnalysisTaskSEDStarSpectra.cxx:454
 AliAnalysisTaskSEDStarSpectra.cxx:455
 AliAnalysisTaskSEDStarSpectra.cxx:456
 AliAnalysisTaskSEDStarSpectra.cxx:457
 AliAnalysisTaskSEDStarSpectra.cxx:458
 AliAnalysisTaskSEDStarSpectra.cxx:459
 AliAnalysisTaskSEDStarSpectra.cxx:460
 AliAnalysisTaskSEDStarSpectra.cxx:461
 AliAnalysisTaskSEDStarSpectra.cxx:462
 AliAnalysisTaskSEDStarSpectra.cxx:463
 AliAnalysisTaskSEDStarSpectra.cxx:464
 AliAnalysisTaskSEDStarSpectra.cxx:465
 AliAnalysisTaskSEDStarSpectra.cxx:466
 AliAnalysisTaskSEDStarSpectra.cxx:467
 AliAnalysisTaskSEDStarSpectra.cxx:468
 AliAnalysisTaskSEDStarSpectra.cxx:469
 AliAnalysisTaskSEDStarSpectra.cxx:470
 AliAnalysisTaskSEDStarSpectra.cxx:471
 AliAnalysisTaskSEDStarSpectra.cxx:472
 AliAnalysisTaskSEDStarSpectra.cxx:473
 AliAnalysisTaskSEDStarSpectra.cxx:474
 AliAnalysisTaskSEDStarSpectra.cxx:475
 AliAnalysisTaskSEDStarSpectra.cxx:476
 AliAnalysisTaskSEDStarSpectra.cxx:477
 AliAnalysisTaskSEDStarSpectra.cxx:478
 AliAnalysisTaskSEDStarSpectra.cxx:479
 AliAnalysisTaskSEDStarSpectra.cxx:480
 AliAnalysisTaskSEDStarSpectra.cxx:481
 AliAnalysisTaskSEDStarSpectra.cxx:482
 AliAnalysisTaskSEDStarSpectra.cxx:483
 AliAnalysisTaskSEDStarSpectra.cxx:484
 AliAnalysisTaskSEDStarSpectra.cxx:485
 AliAnalysisTaskSEDStarSpectra.cxx:486
 AliAnalysisTaskSEDStarSpectra.cxx:487
 AliAnalysisTaskSEDStarSpectra.cxx:488
 AliAnalysisTaskSEDStarSpectra.cxx:489
 AliAnalysisTaskSEDStarSpectra.cxx:490
 AliAnalysisTaskSEDStarSpectra.cxx:491
 AliAnalysisTaskSEDStarSpectra.cxx:492
 AliAnalysisTaskSEDStarSpectra.cxx:493
 AliAnalysisTaskSEDStarSpectra.cxx:494
 AliAnalysisTaskSEDStarSpectra.cxx:495
 AliAnalysisTaskSEDStarSpectra.cxx:496
 AliAnalysisTaskSEDStarSpectra.cxx:497
 AliAnalysisTaskSEDStarSpectra.cxx:498
 AliAnalysisTaskSEDStarSpectra.cxx:499
 AliAnalysisTaskSEDStarSpectra.cxx:500
 AliAnalysisTaskSEDStarSpectra.cxx:501
 AliAnalysisTaskSEDStarSpectra.cxx:502
 AliAnalysisTaskSEDStarSpectra.cxx:503
 AliAnalysisTaskSEDStarSpectra.cxx:504
 AliAnalysisTaskSEDStarSpectra.cxx:505
 AliAnalysisTaskSEDStarSpectra.cxx:506
 AliAnalysisTaskSEDStarSpectra.cxx:507
 AliAnalysisTaskSEDStarSpectra.cxx:508
 AliAnalysisTaskSEDStarSpectra.cxx:509
 AliAnalysisTaskSEDStarSpectra.cxx:510
 AliAnalysisTaskSEDStarSpectra.cxx:511
 AliAnalysisTaskSEDStarSpectra.cxx:512
 AliAnalysisTaskSEDStarSpectra.cxx:513
 AliAnalysisTaskSEDStarSpectra.cxx:514
 AliAnalysisTaskSEDStarSpectra.cxx:515
 AliAnalysisTaskSEDStarSpectra.cxx:516
 AliAnalysisTaskSEDStarSpectra.cxx:517
 AliAnalysisTaskSEDStarSpectra.cxx:518
 AliAnalysisTaskSEDStarSpectra.cxx:519
 AliAnalysisTaskSEDStarSpectra.cxx:520
 AliAnalysisTaskSEDStarSpectra.cxx:521
 AliAnalysisTaskSEDStarSpectra.cxx:522
 AliAnalysisTaskSEDStarSpectra.cxx:523
 AliAnalysisTaskSEDStarSpectra.cxx:524
 AliAnalysisTaskSEDStarSpectra.cxx:525
 AliAnalysisTaskSEDStarSpectra.cxx:526
 AliAnalysisTaskSEDStarSpectra.cxx:527
 AliAnalysisTaskSEDStarSpectra.cxx:528
 AliAnalysisTaskSEDStarSpectra.cxx:529
 AliAnalysisTaskSEDStarSpectra.cxx:530
 AliAnalysisTaskSEDStarSpectra.cxx:531
 AliAnalysisTaskSEDStarSpectra.cxx:532
 AliAnalysisTaskSEDStarSpectra.cxx:533
 AliAnalysisTaskSEDStarSpectra.cxx:534
 AliAnalysisTaskSEDStarSpectra.cxx:535
 AliAnalysisTaskSEDStarSpectra.cxx:536
 AliAnalysisTaskSEDStarSpectra.cxx:537
 AliAnalysisTaskSEDStarSpectra.cxx:538
 AliAnalysisTaskSEDStarSpectra.cxx:539
 AliAnalysisTaskSEDStarSpectra.cxx:540
 AliAnalysisTaskSEDStarSpectra.cxx:541
 AliAnalysisTaskSEDStarSpectra.cxx:542
 AliAnalysisTaskSEDStarSpectra.cxx:543
 AliAnalysisTaskSEDStarSpectra.cxx:544
 AliAnalysisTaskSEDStarSpectra.cxx:545
 AliAnalysisTaskSEDStarSpectra.cxx:546
 AliAnalysisTaskSEDStarSpectra.cxx:547
 AliAnalysisTaskSEDStarSpectra.cxx:548
 AliAnalysisTaskSEDStarSpectra.cxx:549
 AliAnalysisTaskSEDStarSpectra.cxx:550
 AliAnalysisTaskSEDStarSpectra.cxx:551
 AliAnalysisTaskSEDStarSpectra.cxx:552
 AliAnalysisTaskSEDStarSpectra.cxx:553
 AliAnalysisTaskSEDStarSpectra.cxx:554
 AliAnalysisTaskSEDStarSpectra.cxx:555
 AliAnalysisTaskSEDStarSpectra.cxx:556
 AliAnalysisTaskSEDStarSpectra.cxx:557
 AliAnalysisTaskSEDStarSpectra.cxx:558
 AliAnalysisTaskSEDStarSpectra.cxx:559
 AliAnalysisTaskSEDStarSpectra.cxx:560
 AliAnalysisTaskSEDStarSpectra.cxx:561
 AliAnalysisTaskSEDStarSpectra.cxx:562
 AliAnalysisTaskSEDStarSpectra.cxx:563
 AliAnalysisTaskSEDStarSpectra.cxx:564
 AliAnalysisTaskSEDStarSpectra.cxx:565
 AliAnalysisTaskSEDStarSpectra.cxx:566
 AliAnalysisTaskSEDStarSpectra.cxx:567
 AliAnalysisTaskSEDStarSpectra.cxx:568
 AliAnalysisTaskSEDStarSpectra.cxx:569
 AliAnalysisTaskSEDStarSpectra.cxx:570
 AliAnalysisTaskSEDStarSpectra.cxx:571
 AliAnalysisTaskSEDStarSpectra.cxx:572
 AliAnalysisTaskSEDStarSpectra.cxx:573
 AliAnalysisTaskSEDStarSpectra.cxx:574
 AliAnalysisTaskSEDStarSpectra.cxx:575
 AliAnalysisTaskSEDStarSpectra.cxx:576
 AliAnalysisTaskSEDStarSpectra.cxx:577
 AliAnalysisTaskSEDStarSpectra.cxx:578
 AliAnalysisTaskSEDStarSpectra.cxx:579
 AliAnalysisTaskSEDStarSpectra.cxx:580
 AliAnalysisTaskSEDStarSpectra.cxx:581
 AliAnalysisTaskSEDStarSpectra.cxx:582
 AliAnalysisTaskSEDStarSpectra.cxx:583
 AliAnalysisTaskSEDStarSpectra.cxx:584
 AliAnalysisTaskSEDStarSpectra.cxx:585
 AliAnalysisTaskSEDStarSpectra.cxx:586
 AliAnalysisTaskSEDStarSpectra.cxx:587
 AliAnalysisTaskSEDStarSpectra.cxx:588
 AliAnalysisTaskSEDStarSpectra.cxx:589
 AliAnalysisTaskSEDStarSpectra.cxx:590
 AliAnalysisTaskSEDStarSpectra.cxx:591
 AliAnalysisTaskSEDStarSpectra.cxx:592
 AliAnalysisTaskSEDStarSpectra.cxx:593
 AliAnalysisTaskSEDStarSpectra.cxx:594
 AliAnalysisTaskSEDStarSpectra.cxx:595
 AliAnalysisTaskSEDStarSpectra.cxx:596
 AliAnalysisTaskSEDStarSpectra.cxx:597
 AliAnalysisTaskSEDStarSpectra.cxx:598
 AliAnalysisTaskSEDStarSpectra.cxx:599
 AliAnalysisTaskSEDStarSpectra.cxx:600
 AliAnalysisTaskSEDStarSpectra.cxx:601
 AliAnalysisTaskSEDStarSpectra.cxx:602
 AliAnalysisTaskSEDStarSpectra.cxx:603
 AliAnalysisTaskSEDStarSpectra.cxx:604
 AliAnalysisTaskSEDStarSpectra.cxx:605
 AliAnalysisTaskSEDStarSpectra.cxx:606
 AliAnalysisTaskSEDStarSpectra.cxx:607
 AliAnalysisTaskSEDStarSpectra.cxx:608
 AliAnalysisTaskSEDStarSpectra.cxx:609
 AliAnalysisTaskSEDStarSpectra.cxx:610
 AliAnalysisTaskSEDStarSpectra.cxx:611
 AliAnalysisTaskSEDStarSpectra.cxx:612
 AliAnalysisTaskSEDStarSpectra.cxx:613
 AliAnalysisTaskSEDStarSpectra.cxx:614
 AliAnalysisTaskSEDStarSpectra.cxx:615
 AliAnalysisTaskSEDStarSpectra.cxx:616
 AliAnalysisTaskSEDStarSpectra.cxx:617
 AliAnalysisTaskSEDStarSpectra.cxx:618
 AliAnalysisTaskSEDStarSpectra.cxx:619
 AliAnalysisTaskSEDStarSpectra.cxx:620
 AliAnalysisTaskSEDStarSpectra.cxx:621
 AliAnalysisTaskSEDStarSpectra.cxx:622
 AliAnalysisTaskSEDStarSpectra.cxx:623
 AliAnalysisTaskSEDStarSpectra.cxx:624
 AliAnalysisTaskSEDStarSpectra.cxx:625
 AliAnalysisTaskSEDStarSpectra.cxx:626
 AliAnalysisTaskSEDStarSpectra.cxx:627
 AliAnalysisTaskSEDStarSpectra.cxx:628
 AliAnalysisTaskSEDStarSpectra.cxx:629
 AliAnalysisTaskSEDStarSpectra.cxx:630
 AliAnalysisTaskSEDStarSpectra.cxx:631
 AliAnalysisTaskSEDStarSpectra.cxx:632
 AliAnalysisTaskSEDStarSpectra.cxx:633
 AliAnalysisTaskSEDStarSpectra.cxx:634
 AliAnalysisTaskSEDStarSpectra.cxx:635
 AliAnalysisTaskSEDStarSpectra.cxx:636
 AliAnalysisTaskSEDStarSpectra.cxx:637
 AliAnalysisTaskSEDStarSpectra.cxx:638
 AliAnalysisTaskSEDStarSpectra.cxx:639
 AliAnalysisTaskSEDStarSpectra.cxx:640
 AliAnalysisTaskSEDStarSpectra.cxx:641
 AliAnalysisTaskSEDStarSpectra.cxx:642
 AliAnalysisTaskSEDStarSpectra.cxx:643
 AliAnalysisTaskSEDStarSpectra.cxx:644
 AliAnalysisTaskSEDStarSpectra.cxx:645
 AliAnalysisTaskSEDStarSpectra.cxx:646
 AliAnalysisTaskSEDStarSpectra.cxx:647
 AliAnalysisTaskSEDStarSpectra.cxx:648
 AliAnalysisTaskSEDStarSpectra.cxx:649
 AliAnalysisTaskSEDStarSpectra.cxx:650
 AliAnalysisTaskSEDStarSpectra.cxx:651
 AliAnalysisTaskSEDStarSpectra.cxx:652
 AliAnalysisTaskSEDStarSpectra.cxx:653
 AliAnalysisTaskSEDStarSpectra.cxx:654
 AliAnalysisTaskSEDStarSpectra.cxx:655
 AliAnalysisTaskSEDStarSpectra.cxx:656
 AliAnalysisTaskSEDStarSpectra.cxx:657
 AliAnalysisTaskSEDStarSpectra.cxx:658
 AliAnalysisTaskSEDStarSpectra.cxx:659
 AliAnalysisTaskSEDStarSpectra.cxx:660
 AliAnalysisTaskSEDStarSpectra.cxx:661
 AliAnalysisTaskSEDStarSpectra.cxx:662
 AliAnalysisTaskSEDStarSpectra.cxx:663
 AliAnalysisTaskSEDStarSpectra.cxx:664
 AliAnalysisTaskSEDStarSpectra.cxx:665
 AliAnalysisTaskSEDStarSpectra.cxx:666
 AliAnalysisTaskSEDStarSpectra.cxx:667
 AliAnalysisTaskSEDStarSpectra.cxx:668
 AliAnalysisTaskSEDStarSpectra.cxx:669
 AliAnalysisTaskSEDStarSpectra.cxx:670
 AliAnalysisTaskSEDStarSpectra.cxx:671
 AliAnalysisTaskSEDStarSpectra.cxx:672
 AliAnalysisTaskSEDStarSpectra.cxx:673
 AliAnalysisTaskSEDStarSpectra.cxx:674
 AliAnalysisTaskSEDStarSpectra.cxx:675
 AliAnalysisTaskSEDStarSpectra.cxx:676
 AliAnalysisTaskSEDStarSpectra.cxx:677
 AliAnalysisTaskSEDStarSpectra.cxx:678
 AliAnalysisTaskSEDStarSpectra.cxx:679
 AliAnalysisTaskSEDStarSpectra.cxx:680
 AliAnalysisTaskSEDStarSpectra.cxx:681
 AliAnalysisTaskSEDStarSpectra.cxx:682
 AliAnalysisTaskSEDStarSpectra.cxx:683
 AliAnalysisTaskSEDStarSpectra.cxx:684
 AliAnalysisTaskSEDStarSpectra.cxx:685
 AliAnalysisTaskSEDStarSpectra.cxx:686
 AliAnalysisTaskSEDStarSpectra.cxx:687
 AliAnalysisTaskSEDStarSpectra.cxx:688
 AliAnalysisTaskSEDStarSpectra.cxx:689
 AliAnalysisTaskSEDStarSpectra.cxx:690
 AliAnalysisTaskSEDStarSpectra.cxx:691
 AliAnalysisTaskSEDStarSpectra.cxx:692
 AliAnalysisTaskSEDStarSpectra.cxx:693
 AliAnalysisTaskSEDStarSpectra.cxx:694
 AliAnalysisTaskSEDStarSpectra.cxx:695
 AliAnalysisTaskSEDStarSpectra.cxx:696
 AliAnalysisTaskSEDStarSpectra.cxx:697
 AliAnalysisTaskSEDStarSpectra.cxx:698
 AliAnalysisTaskSEDStarSpectra.cxx:699
 AliAnalysisTaskSEDStarSpectra.cxx:700
 AliAnalysisTaskSEDStarSpectra.cxx:701
 AliAnalysisTaskSEDStarSpectra.cxx:702
 AliAnalysisTaskSEDStarSpectra.cxx:703
 AliAnalysisTaskSEDStarSpectra.cxx:704
 AliAnalysisTaskSEDStarSpectra.cxx:705
 AliAnalysisTaskSEDStarSpectra.cxx:706
 AliAnalysisTaskSEDStarSpectra.cxx:707
 AliAnalysisTaskSEDStarSpectra.cxx:708
 AliAnalysisTaskSEDStarSpectra.cxx:709
 AliAnalysisTaskSEDStarSpectra.cxx:710
 AliAnalysisTaskSEDStarSpectra.cxx:711
 AliAnalysisTaskSEDStarSpectra.cxx:712
 AliAnalysisTaskSEDStarSpectra.cxx:713
 AliAnalysisTaskSEDStarSpectra.cxx:714
 AliAnalysisTaskSEDStarSpectra.cxx:715
 AliAnalysisTaskSEDStarSpectra.cxx:716
 AliAnalysisTaskSEDStarSpectra.cxx:717
 AliAnalysisTaskSEDStarSpectra.cxx:718
 AliAnalysisTaskSEDStarSpectra.cxx:719
 AliAnalysisTaskSEDStarSpectra.cxx:720
 AliAnalysisTaskSEDStarSpectra.cxx:721
 AliAnalysisTaskSEDStarSpectra.cxx:722
 AliAnalysisTaskSEDStarSpectra.cxx:723
 AliAnalysisTaskSEDStarSpectra.cxx:724
 AliAnalysisTaskSEDStarSpectra.cxx:725
 AliAnalysisTaskSEDStarSpectra.cxx:726
 AliAnalysisTaskSEDStarSpectra.cxx:727
 AliAnalysisTaskSEDStarSpectra.cxx:728
 AliAnalysisTaskSEDStarSpectra.cxx:729
 AliAnalysisTaskSEDStarSpectra.cxx:730
 AliAnalysisTaskSEDStarSpectra.cxx:731
 AliAnalysisTaskSEDStarSpectra.cxx:732
 AliAnalysisTaskSEDStarSpectra.cxx:733
 AliAnalysisTaskSEDStarSpectra.cxx:734
 AliAnalysisTaskSEDStarSpectra.cxx:735
 AliAnalysisTaskSEDStarSpectra.cxx:736
 AliAnalysisTaskSEDStarSpectra.cxx:737
 AliAnalysisTaskSEDStarSpectra.cxx:738
 AliAnalysisTaskSEDStarSpectra.cxx:739
 AliAnalysisTaskSEDStarSpectra.cxx:740
 AliAnalysisTaskSEDStarSpectra.cxx:741
 AliAnalysisTaskSEDStarSpectra.cxx:742
 AliAnalysisTaskSEDStarSpectra.cxx:743
 AliAnalysisTaskSEDStarSpectra.cxx:744
 AliAnalysisTaskSEDStarSpectra.cxx:745
 AliAnalysisTaskSEDStarSpectra.cxx:746
 AliAnalysisTaskSEDStarSpectra.cxx:747
 AliAnalysisTaskSEDStarSpectra.cxx:748
 AliAnalysisTaskSEDStarSpectra.cxx:749
 AliAnalysisTaskSEDStarSpectra.cxx:750
 AliAnalysisTaskSEDStarSpectra.cxx:751
 AliAnalysisTaskSEDStarSpectra.cxx:752
 AliAnalysisTaskSEDStarSpectra.cxx:753
 AliAnalysisTaskSEDStarSpectra.cxx:754
 AliAnalysisTaskSEDStarSpectra.cxx:755
 AliAnalysisTaskSEDStarSpectra.cxx:756
 AliAnalysisTaskSEDStarSpectra.cxx:757
 AliAnalysisTaskSEDStarSpectra.cxx:758
 AliAnalysisTaskSEDStarSpectra.cxx:759
 AliAnalysisTaskSEDStarSpectra.cxx:760
 AliAnalysisTaskSEDStarSpectra.cxx:761
 AliAnalysisTaskSEDStarSpectra.cxx:762
 AliAnalysisTaskSEDStarSpectra.cxx:763
 AliAnalysisTaskSEDStarSpectra.cxx:764
 AliAnalysisTaskSEDStarSpectra.cxx:765
 AliAnalysisTaskSEDStarSpectra.cxx:766
 AliAnalysisTaskSEDStarSpectra.cxx:767
 AliAnalysisTaskSEDStarSpectra.cxx:768
 AliAnalysisTaskSEDStarSpectra.cxx:769
 AliAnalysisTaskSEDStarSpectra.cxx:770
 AliAnalysisTaskSEDStarSpectra.cxx:771
 AliAnalysisTaskSEDStarSpectra.cxx:772
 AliAnalysisTaskSEDStarSpectra.cxx:773
 AliAnalysisTaskSEDStarSpectra.cxx:774
 AliAnalysisTaskSEDStarSpectra.cxx:775
 AliAnalysisTaskSEDStarSpectra.cxx:776
 AliAnalysisTaskSEDStarSpectra.cxx:777
 AliAnalysisTaskSEDStarSpectra.cxx:778
 AliAnalysisTaskSEDStarSpectra.cxx:779
 AliAnalysisTaskSEDStarSpectra.cxx:780
 AliAnalysisTaskSEDStarSpectra.cxx:781
 AliAnalysisTaskSEDStarSpectra.cxx:782
 AliAnalysisTaskSEDStarSpectra.cxx:783
 AliAnalysisTaskSEDStarSpectra.cxx:784
 AliAnalysisTaskSEDStarSpectra.cxx:785
 AliAnalysisTaskSEDStarSpectra.cxx:786
 AliAnalysisTaskSEDStarSpectra.cxx:787
 AliAnalysisTaskSEDStarSpectra.cxx:788
 AliAnalysisTaskSEDStarSpectra.cxx:789
 AliAnalysisTaskSEDStarSpectra.cxx:790
 AliAnalysisTaskSEDStarSpectra.cxx:791
 AliAnalysisTaskSEDStarSpectra.cxx:792
 AliAnalysisTaskSEDStarSpectra.cxx:793
 AliAnalysisTaskSEDStarSpectra.cxx:794
 AliAnalysisTaskSEDStarSpectra.cxx:795
 AliAnalysisTaskSEDStarSpectra.cxx:796
 AliAnalysisTaskSEDStarSpectra.cxx:797
 AliAnalysisTaskSEDStarSpectra.cxx:798
 AliAnalysisTaskSEDStarSpectra.cxx:799
 AliAnalysisTaskSEDStarSpectra.cxx:800
 AliAnalysisTaskSEDStarSpectra.cxx:801
 AliAnalysisTaskSEDStarSpectra.cxx:802
 AliAnalysisTaskSEDStarSpectra.cxx:803
 AliAnalysisTaskSEDStarSpectra.cxx:804
 AliAnalysisTaskSEDStarSpectra.cxx:805
 AliAnalysisTaskSEDStarSpectra.cxx:806
 AliAnalysisTaskSEDStarSpectra.cxx:807
 AliAnalysisTaskSEDStarSpectra.cxx:808
 AliAnalysisTaskSEDStarSpectra.cxx:809
 AliAnalysisTaskSEDStarSpectra.cxx:810
 AliAnalysisTaskSEDStarSpectra.cxx:811
 AliAnalysisTaskSEDStarSpectra.cxx:812
 AliAnalysisTaskSEDStarSpectra.cxx:813
 AliAnalysisTaskSEDStarSpectra.cxx:814
 AliAnalysisTaskSEDStarSpectra.cxx:815
 AliAnalysisTaskSEDStarSpectra.cxx:816
 AliAnalysisTaskSEDStarSpectra.cxx:817
 AliAnalysisTaskSEDStarSpectra.cxx:818
 AliAnalysisTaskSEDStarSpectra.cxx:819
 AliAnalysisTaskSEDStarSpectra.cxx:820
 AliAnalysisTaskSEDStarSpectra.cxx:821
 AliAnalysisTaskSEDStarSpectra.cxx:822
 AliAnalysisTaskSEDStarSpectra.cxx:823
 AliAnalysisTaskSEDStarSpectra.cxx:824
 AliAnalysisTaskSEDStarSpectra.cxx:825
 AliAnalysisTaskSEDStarSpectra.cxx:826
 AliAnalysisTaskSEDStarSpectra.cxx:827
 AliAnalysisTaskSEDStarSpectra.cxx:828
 AliAnalysisTaskSEDStarSpectra.cxx:829
 AliAnalysisTaskSEDStarSpectra.cxx:830
 AliAnalysisTaskSEDStarSpectra.cxx:831
 AliAnalysisTaskSEDStarSpectra.cxx:832
 AliAnalysisTaskSEDStarSpectra.cxx:833
 AliAnalysisTaskSEDStarSpectra.cxx:834
 AliAnalysisTaskSEDStarSpectra.cxx:835
 AliAnalysisTaskSEDStarSpectra.cxx:836
 AliAnalysisTaskSEDStarSpectra.cxx:837
 AliAnalysisTaskSEDStarSpectra.cxx:838
 AliAnalysisTaskSEDStarSpectra.cxx:839
 AliAnalysisTaskSEDStarSpectra.cxx:840
 AliAnalysisTaskSEDStarSpectra.cxx:841
 AliAnalysisTaskSEDStarSpectra.cxx:842
 AliAnalysisTaskSEDStarSpectra.cxx:843
 AliAnalysisTaskSEDStarSpectra.cxx:844
 AliAnalysisTaskSEDStarSpectra.cxx:845
 AliAnalysisTaskSEDStarSpectra.cxx:846
 AliAnalysisTaskSEDStarSpectra.cxx:847
 AliAnalysisTaskSEDStarSpectra.cxx:848
 AliAnalysisTaskSEDStarSpectra.cxx:849
 AliAnalysisTaskSEDStarSpectra.cxx:850
 AliAnalysisTaskSEDStarSpectra.cxx:851
 AliAnalysisTaskSEDStarSpectra.cxx:852
 AliAnalysisTaskSEDStarSpectra.cxx:853
 AliAnalysisTaskSEDStarSpectra.cxx:854
 AliAnalysisTaskSEDStarSpectra.cxx:855
 AliAnalysisTaskSEDStarSpectra.cxx:856
 AliAnalysisTaskSEDStarSpectra.cxx:857
 AliAnalysisTaskSEDStarSpectra.cxx:858
 AliAnalysisTaskSEDStarSpectra.cxx:859
 AliAnalysisTaskSEDStarSpectra.cxx:860
 AliAnalysisTaskSEDStarSpectra.cxx:861
 AliAnalysisTaskSEDStarSpectra.cxx:862
 AliAnalysisTaskSEDStarSpectra.cxx:863
 AliAnalysisTaskSEDStarSpectra.cxx:864
 AliAnalysisTaskSEDStarSpectra.cxx:865
 AliAnalysisTaskSEDStarSpectra.cxx:866
 AliAnalysisTaskSEDStarSpectra.cxx:867
 AliAnalysisTaskSEDStarSpectra.cxx:868
 AliAnalysisTaskSEDStarSpectra.cxx:869
 AliAnalysisTaskSEDStarSpectra.cxx:870
 AliAnalysisTaskSEDStarSpectra.cxx:871
 AliAnalysisTaskSEDStarSpectra.cxx:872
 AliAnalysisTaskSEDStarSpectra.cxx:873
 AliAnalysisTaskSEDStarSpectra.cxx:874
 AliAnalysisTaskSEDStarSpectra.cxx:875
 AliAnalysisTaskSEDStarSpectra.cxx:876
 AliAnalysisTaskSEDStarSpectra.cxx:877
 AliAnalysisTaskSEDStarSpectra.cxx:878
 AliAnalysisTaskSEDStarSpectra.cxx:879
 AliAnalysisTaskSEDStarSpectra.cxx:880
 AliAnalysisTaskSEDStarSpectra.cxx:881
 AliAnalysisTaskSEDStarSpectra.cxx:882
 AliAnalysisTaskSEDStarSpectra.cxx:883
 AliAnalysisTaskSEDStarSpectra.cxx:884
 AliAnalysisTaskSEDStarSpectra.cxx:885
 AliAnalysisTaskSEDStarSpectra.cxx:886
 AliAnalysisTaskSEDStarSpectra.cxx:887
 AliAnalysisTaskSEDStarSpectra.cxx:888
 AliAnalysisTaskSEDStarSpectra.cxx:889
 AliAnalysisTaskSEDStarSpectra.cxx:890
 AliAnalysisTaskSEDStarSpectra.cxx:891
 AliAnalysisTaskSEDStarSpectra.cxx:892
 AliAnalysisTaskSEDStarSpectra.cxx:893
 AliAnalysisTaskSEDStarSpectra.cxx:894
 AliAnalysisTaskSEDStarSpectra.cxx:895
 AliAnalysisTaskSEDStarSpectra.cxx:896
 AliAnalysisTaskSEDStarSpectra.cxx:897
 AliAnalysisTaskSEDStarSpectra.cxx:898
 AliAnalysisTaskSEDStarSpectra.cxx:899
 AliAnalysisTaskSEDStarSpectra.cxx:900
 AliAnalysisTaskSEDStarSpectra.cxx:901
 AliAnalysisTaskSEDStarSpectra.cxx:902
 AliAnalysisTaskSEDStarSpectra.cxx:903
 AliAnalysisTaskSEDStarSpectra.cxx:904
 AliAnalysisTaskSEDStarSpectra.cxx:905
 AliAnalysisTaskSEDStarSpectra.cxx:906
 AliAnalysisTaskSEDStarSpectra.cxx:907
 AliAnalysisTaskSEDStarSpectra.cxx:908
 AliAnalysisTaskSEDStarSpectra.cxx:909
 AliAnalysisTaskSEDStarSpectra.cxx:910
 AliAnalysisTaskSEDStarSpectra.cxx:911
 AliAnalysisTaskSEDStarSpectra.cxx:912
 AliAnalysisTaskSEDStarSpectra.cxx:913
 AliAnalysisTaskSEDStarSpectra.cxx:914
 AliAnalysisTaskSEDStarSpectra.cxx:915
 AliAnalysisTaskSEDStarSpectra.cxx:916
 AliAnalysisTaskSEDStarSpectra.cxx:917
 AliAnalysisTaskSEDStarSpectra.cxx:918
 AliAnalysisTaskSEDStarSpectra.cxx:919
 AliAnalysisTaskSEDStarSpectra.cxx:920
 AliAnalysisTaskSEDStarSpectra.cxx:921
 AliAnalysisTaskSEDStarSpectra.cxx:922
 AliAnalysisTaskSEDStarSpectra.cxx:923
 AliAnalysisTaskSEDStarSpectra.cxx:924
 AliAnalysisTaskSEDStarSpectra.cxx:925
 AliAnalysisTaskSEDStarSpectra.cxx:926
 AliAnalysisTaskSEDStarSpectra.cxx:927
 AliAnalysisTaskSEDStarSpectra.cxx:928
 AliAnalysisTaskSEDStarSpectra.cxx:929
 AliAnalysisTaskSEDStarSpectra.cxx:930
 AliAnalysisTaskSEDStarSpectra.cxx:931
 AliAnalysisTaskSEDStarSpectra.cxx:932
 AliAnalysisTaskSEDStarSpectra.cxx:933
 AliAnalysisTaskSEDStarSpectra.cxx:934
 AliAnalysisTaskSEDStarSpectra.cxx:935
 AliAnalysisTaskSEDStarSpectra.cxx:936
 AliAnalysisTaskSEDStarSpectra.cxx:937
 AliAnalysisTaskSEDStarSpectra.cxx:938
 AliAnalysisTaskSEDStarSpectra.cxx:939
 AliAnalysisTaskSEDStarSpectra.cxx:940
 AliAnalysisTaskSEDStarSpectra.cxx:941
 AliAnalysisTaskSEDStarSpectra.cxx:942
 AliAnalysisTaskSEDStarSpectra.cxx:943
 AliAnalysisTaskSEDStarSpectra.cxx:944
 AliAnalysisTaskSEDStarSpectra.cxx:945
 AliAnalysisTaskSEDStarSpectra.cxx:946
 AliAnalysisTaskSEDStarSpectra.cxx:947
 AliAnalysisTaskSEDStarSpectra.cxx:948
 AliAnalysisTaskSEDStarSpectra.cxx:949
 AliAnalysisTaskSEDStarSpectra.cxx:950
 AliAnalysisTaskSEDStarSpectra.cxx:951
 AliAnalysisTaskSEDStarSpectra.cxx:952
 AliAnalysisTaskSEDStarSpectra.cxx:953
 AliAnalysisTaskSEDStarSpectra.cxx:954
 AliAnalysisTaskSEDStarSpectra.cxx:955
 AliAnalysisTaskSEDStarSpectra.cxx:956
 AliAnalysisTaskSEDStarSpectra.cxx:957
 AliAnalysisTaskSEDStarSpectra.cxx:958
 AliAnalysisTaskSEDStarSpectra.cxx:959
 AliAnalysisTaskSEDStarSpectra.cxx:960
 AliAnalysisTaskSEDStarSpectra.cxx:961
 AliAnalysisTaskSEDStarSpectra.cxx:962
 AliAnalysisTaskSEDStarSpectra.cxx:963
 AliAnalysisTaskSEDStarSpectra.cxx:964
 AliAnalysisTaskSEDStarSpectra.cxx:965
 AliAnalysisTaskSEDStarSpectra.cxx:966
 AliAnalysisTaskSEDStarSpectra.cxx:967
 AliAnalysisTaskSEDStarSpectra.cxx:968
 AliAnalysisTaskSEDStarSpectra.cxx:969
 AliAnalysisTaskSEDStarSpectra.cxx:970
 AliAnalysisTaskSEDStarSpectra.cxx:971
 AliAnalysisTaskSEDStarSpectra.cxx:972
 AliAnalysisTaskSEDStarSpectra.cxx:973
 AliAnalysisTaskSEDStarSpectra.cxx:974
 AliAnalysisTaskSEDStarSpectra.cxx:975
 AliAnalysisTaskSEDStarSpectra.cxx:976
 AliAnalysisTaskSEDStarSpectra.cxx:977
 AliAnalysisTaskSEDStarSpectra.cxx:978
 AliAnalysisTaskSEDStarSpectra.cxx:979
 AliAnalysisTaskSEDStarSpectra.cxx:980
 AliAnalysisTaskSEDStarSpectra.cxx:981
 AliAnalysisTaskSEDStarSpectra.cxx:982
 AliAnalysisTaskSEDStarSpectra.cxx:983
 AliAnalysisTaskSEDStarSpectra.cxx:984
 AliAnalysisTaskSEDStarSpectra.cxx:985
 AliAnalysisTaskSEDStarSpectra.cxx:986
 AliAnalysisTaskSEDStarSpectra.cxx:987
 AliAnalysisTaskSEDStarSpectra.cxx:988
 AliAnalysisTaskSEDStarSpectra.cxx:989
 AliAnalysisTaskSEDStarSpectra.cxx:990
 AliAnalysisTaskSEDStarSpectra.cxx:991
 AliAnalysisTaskSEDStarSpectra.cxx:992
 AliAnalysisTaskSEDStarSpectra.cxx:993
 AliAnalysisTaskSEDStarSpectra.cxx:994
 AliAnalysisTaskSEDStarSpectra.cxx:995
 AliAnalysisTaskSEDStarSpectra.cxx:996
 AliAnalysisTaskSEDStarSpectra.cxx:997
 AliAnalysisTaskSEDStarSpectra.cxx:998
 AliAnalysisTaskSEDStarSpectra.cxx:999
 AliAnalysisTaskSEDStarSpectra.cxx:1000
 AliAnalysisTaskSEDStarSpectra.cxx:1001
 AliAnalysisTaskSEDStarSpectra.cxx:1002
 AliAnalysisTaskSEDStarSpectra.cxx:1003
 AliAnalysisTaskSEDStarSpectra.cxx:1004
 AliAnalysisTaskSEDStarSpectra.cxx:1005
 AliAnalysisTaskSEDStarSpectra.cxx:1006
 AliAnalysisTaskSEDStarSpectra.cxx:1007
 AliAnalysisTaskSEDStarSpectra.cxx:1008
 AliAnalysisTaskSEDStarSpectra.cxx:1009
 AliAnalysisTaskSEDStarSpectra.cxx:1010
 AliAnalysisTaskSEDStarSpectra.cxx:1011
 AliAnalysisTaskSEDStarSpectra.cxx:1012
 AliAnalysisTaskSEDStarSpectra.cxx:1013
 AliAnalysisTaskSEDStarSpectra.cxx:1014
 AliAnalysisTaskSEDStarSpectra.cxx:1015
 AliAnalysisTaskSEDStarSpectra.cxx:1016
 AliAnalysisTaskSEDStarSpectra.cxx:1017
 AliAnalysisTaskSEDStarSpectra.cxx:1018
 AliAnalysisTaskSEDStarSpectra.cxx:1019
 AliAnalysisTaskSEDStarSpectra.cxx:1020
 AliAnalysisTaskSEDStarSpectra.cxx:1021
 AliAnalysisTaskSEDStarSpectra.cxx:1022
 AliAnalysisTaskSEDStarSpectra.cxx:1023
 AliAnalysisTaskSEDStarSpectra.cxx:1024
 AliAnalysisTaskSEDStarSpectra.cxx:1025
 AliAnalysisTaskSEDStarSpectra.cxx:1026
 AliAnalysisTaskSEDStarSpectra.cxx:1027
 AliAnalysisTaskSEDStarSpectra.cxx:1028
 AliAnalysisTaskSEDStarSpectra.cxx:1029
 AliAnalysisTaskSEDStarSpectra.cxx:1030
 AliAnalysisTaskSEDStarSpectra.cxx:1031
 AliAnalysisTaskSEDStarSpectra.cxx:1032
 AliAnalysisTaskSEDStarSpectra.cxx:1033
 AliAnalysisTaskSEDStarSpectra.cxx:1034
 AliAnalysisTaskSEDStarSpectra.cxx:1035
 AliAnalysisTaskSEDStarSpectra.cxx:1036
 AliAnalysisTaskSEDStarSpectra.cxx:1037
 AliAnalysisTaskSEDStarSpectra.cxx:1038
 AliAnalysisTaskSEDStarSpectra.cxx:1039
 AliAnalysisTaskSEDStarSpectra.cxx:1040
 AliAnalysisTaskSEDStarSpectra.cxx:1041
 AliAnalysisTaskSEDStarSpectra.cxx:1042
 AliAnalysisTaskSEDStarSpectra.cxx:1043
 AliAnalysisTaskSEDStarSpectra.cxx:1044
 AliAnalysisTaskSEDStarSpectra.cxx:1045
 AliAnalysisTaskSEDStarSpectra.cxx:1046
 AliAnalysisTaskSEDStarSpectra.cxx:1047
 AliAnalysisTaskSEDStarSpectra.cxx:1048
 AliAnalysisTaskSEDStarSpectra.cxx:1049
 AliAnalysisTaskSEDStarSpectra.cxx:1050
 AliAnalysisTaskSEDStarSpectra.cxx:1051
 AliAnalysisTaskSEDStarSpectra.cxx:1052
 AliAnalysisTaskSEDStarSpectra.cxx:1053
 AliAnalysisTaskSEDStarSpectra.cxx:1054
 AliAnalysisTaskSEDStarSpectra.cxx:1055
 AliAnalysisTaskSEDStarSpectra.cxx:1056
 AliAnalysisTaskSEDStarSpectra.cxx:1057
 AliAnalysisTaskSEDStarSpectra.cxx:1058
 AliAnalysisTaskSEDStarSpectra.cxx:1059
 AliAnalysisTaskSEDStarSpectra.cxx:1060
 AliAnalysisTaskSEDStarSpectra.cxx:1061
 AliAnalysisTaskSEDStarSpectra.cxx:1062
 AliAnalysisTaskSEDStarSpectra.cxx:1063
 AliAnalysisTaskSEDStarSpectra.cxx:1064
 AliAnalysisTaskSEDStarSpectra.cxx:1065
 AliAnalysisTaskSEDStarSpectra.cxx:1066
 AliAnalysisTaskSEDStarSpectra.cxx:1067
 AliAnalysisTaskSEDStarSpectra.cxx:1068
 AliAnalysisTaskSEDStarSpectra.cxx:1069
 AliAnalysisTaskSEDStarSpectra.cxx:1070
 AliAnalysisTaskSEDStarSpectra.cxx:1071
 AliAnalysisTaskSEDStarSpectra.cxx:1072
 AliAnalysisTaskSEDStarSpectra.cxx:1073
 AliAnalysisTaskSEDStarSpectra.cxx:1074
 AliAnalysisTaskSEDStarSpectra.cxx:1075
 AliAnalysisTaskSEDStarSpectra.cxx:1076
 AliAnalysisTaskSEDStarSpectra.cxx:1077
 AliAnalysisTaskSEDStarSpectra.cxx:1078
 AliAnalysisTaskSEDStarSpectra.cxx:1079
 AliAnalysisTaskSEDStarSpectra.cxx:1080
 AliAnalysisTaskSEDStarSpectra.cxx:1081
 AliAnalysisTaskSEDStarSpectra.cxx:1082
 AliAnalysisTaskSEDStarSpectra.cxx:1083
 AliAnalysisTaskSEDStarSpectra.cxx:1084
 AliAnalysisTaskSEDStarSpectra.cxx:1085
 AliAnalysisTaskSEDStarSpectra.cxx:1086
 AliAnalysisTaskSEDStarSpectra.cxx:1087
 AliAnalysisTaskSEDStarSpectra.cxx:1088
 AliAnalysisTaskSEDStarSpectra.cxx:1089
 AliAnalysisTaskSEDStarSpectra.cxx:1090
 AliAnalysisTaskSEDStarSpectra.cxx:1091
 AliAnalysisTaskSEDStarSpectra.cxx:1092
 AliAnalysisTaskSEDStarSpectra.cxx:1093
 AliAnalysisTaskSEDStarSpectra.cxx:1094
 AliAnalysisTaskSEDStarSpectra.cxx:1095
 AliAnalysisTaskSEDStarSpectra.cxx:1096
 AliAnalysisTaskSEDStarSpectra.cxx:1097
 AliAnalysisTaskSEDStarSpectra.cxx:1098
 AliAnalysisTaskSEDStarSpectra.cxx:1099
 AliAnalysisTaskSEDStarSpectra.cxx:1100
 AliAnalysisTaskSEDStarSpectra.cxx:1101
 AliAnalysisTaskSEDStarSpectra.cxx:1102
 AliAnalysisTaskSEDStarSpectra.cxx:1103
 AliAnalysisTaskSEDStarSpectra.cxx:1104
 AliAnalysisTaskSEDStarSpectra.cxx:1105
 AliAnalysisTaskSEDStarSpectra.cxx:1106
 AliAnalysisTaskSEDStarSpectra.cxx:1107
 AliAnalysisTaskSEDStarSpectra.cxx:1108
 AliAnalysisTaskSEDStarSpectra.cxx:1109
 AliAnalysisTaskSEDStarSpectra.cxx:1110
 AliAnalysisTaskSEDStarSpectra.cxx:1111
 AliAnalysisTaskSEDStarSpectra.cxx:1112
 AliAnalysisTaskSEDStarSpectra.cxx:1113
 AliAnalysisTaskSEDStarSpectra.cxx:1114
 AliAnalysisTaskSEDStarSpectra.cxx:1115
 AliAnalysisTaskSEDStarSpectra.cxx:1116
 AliAnalysisTaskSEDStarSpectra.cxx:1117
 AliAnalysisTaskSEDStarSpectra.cxx:1118
 AliAnalysisTaskSEDStarSpectra.cxx:1119
 AliAnalysisTaskSEDStarSpectra.cxx:1120
 AliAnalysisTaskSEDStarSpectra.cxx:1121
 AliAnalysisTaskSEDStarSpectra.cxx:1122
 AliAnalysisTaskSEDStarSpectra.cxx:1123
 AliAnalysisTaskSEDStarSpectra.cxx:1124
 AliAnalysisTaskSEDStarSpectra.cxx:1125
 AliAnalysisTaskSEDStarSpectra.cxx:1126
 AliAnalysisTaskSEDStarSpectra.cxx:1127
 AliAnalysisTaskSEDStarSpectra.cxx:1128
 AliAnalysisTaskSEDStarSpectra.cxx:1129
 AliAnalysisTaskSEDStarSpectra.cxx:1130
 AliAnalysisTaskSEDStarSpectra.cxx:1131
 AliAnalysisTaskSEDStarSpectra.cxx:1132
 AliAnalysisTaskSEDStarSpectra.cxx:1133
 AliAnalysisTaskSEDStarSpectra.cxx:1134
 AliAnalysisTaskSEDStarSpectra.cxx:1135
 AliAnalysisTaskSEDStarSpectra.cxx:1136
 AliAnalysisTaskSEDStarSpectra.cxx:1137
 AliAnalysisTaskSEDStarSpectra.cxx:1138
 AliAnalysisTaskSEDStarSpectra.cxx:1139
 AliAnalysisTaskSEDStarSpectra.cxx:1140
 AliAnalysisTaskSEDStarSpectra.cxx:1141
 AliAnalysisTaskSEDStarSpectra.cxx:1142
 AliAnalysisTaskSEDStarSpectra.cxx:1143
 AliAnalysisTaskSEDStarSpectra.cxx:1144
 AliAnalysisTaskSEDStarSpectra.cxx:1145
 AliAnalysisTaskSEDStarSpectra.cxx:1146
 AliAnalysisTaskSEDStarSpectra.cxx:1147
 AliAnalysisTaskSEDStarSpectra.cxx:1148
 AliAnalysisTaskSEDStarSpectra.cxx:1149
 AliAnalysisTaskSEDStarSpectra.cxx:1150
 AliAnalysisTaskSEDStarSpectra.cxx:1151
 AliAnalysisTaskSEDStarSpectra.cxx:1152
 AliAnalysisTaskSEDStarSpectra.cxx:1153
 AliAnalysisTaskSEDStarSpectra.cxx:1154
 AliAnalysisTaskSEDStarSpectra.cxx:1155
 AliAnalysisTaskSEDStarSpectra.cxx:1156