ROOT logo

AliAnalysisHadEtMonteCarlo * ConfigHadEtMonteCarlo(){
  //cout<<"Hello I am configuring you"<<endl;
  cout<<"You are analyzing 900 GeV p+p simulations using the 2010 track cuts and 2009 V0 scaling"<<endl;
  AliAnalysisHadEtMonteCarlo *hadEtMC = new AliAnalysisHadEtMonteCarlo();
  //Whether or not to investigate the effects of efficiency, momentum resolution, PID, etc.
  hadEtMC->InvestigateSmearing(kTRUE);

  //Turns off O(100) histograms that we do not normally use
  hadEtMC->RunLightweight(kFALSE);

  //Whether or not to look at Et(sim)-Et(reco) for full acceptance
  hadEtMC->InvestigateFull(kTRUE);

  //Whether or not to look at Et(sim)-Et(reco) for EMCAL acceptance
  hadEtMC->InvestigateEMCAL(kFALSE);

  //Whether or not to look at Et(sim)-Et(reco) for PHOS acceptance
  hadEtMC->InvestigatePHOS(kFALSE);

  //Whether or not to look at Et(sim)-Et(reco) for Pi/K/p in full acceptance (full acceptance must be turned on)
  hadEtMC->InvestigatePiKP(kTRUE);

  //Look at ITS+TPC tracks
  hadEtMC->RequireITSHits(kTRUE);

  //Look at the 2010 p+p data...
  hadEtMC->SetDataSet(2009);
  hadEtMC->SetV0ScaleDataSet(2009);

  //Turn baryon enhancement on and off
  hadEtMC->EnhanceBaryons(kTRUE);

  //Do trigger checks
  hadEtMC->DoTriggerChecks();

  hadEtMC->Init();
  return hadEtMC;
}
 ConfigHadEtMonteCarlopp900GeV.C:1
 ConfigHadEtMonteCarlopp900GeV.C:2
 ConfigHadEtMonteCarlopp900GeV.C:3
 ConfigHadEtMonteCarlopp900GeV.C:4
 ConfigHadEtMonteCarlopp900GeV.C:5
 ConfigHadEtMonteCarlopp900GeV.C:6
 ConfigHadEtMonteCarlopp900GeV.C:7
 ConfigHadEtMonteCarlopp900GeV.C:8
 ConfigHadEtMonteCarlopp900GeV.C:9
 ConfigHadEtMonteCarlopp900GeV.C:10
 ConfigHadEtMonteCarlopp900GeV.C:11
 ConfigHadEtMonteCarlopp900GeV.C:12
 ConfigHadEtMonteCarlopp900GeV.C:13
 ConfigHadEtMonteCarlopp900GeV.C:14
 ConfigHadEtMonteCarlopp900GeV.C:15
 ConfigHadEtMonteCarlopp900GeV.C:16
 ConfigHadEtMonteCarlopp900GeV.C:17
 ConfigHadEtMonteCarlopp900GeV.C:18
 ConfigHadEtMonteCarlopp900GeV.C:19
 ConfigHadEtMonteCarlopp900GeV.C:20
 ConfigHadEtMonteCarlopp900GeV.C:21
 ConfigHadEtMonteCarlopp900GeV.C:22
 ConfigHadEtMonteCarlopp900GeV.C:23
 ConfigHadEtMonteCarlopp900GeV.C:24
 ConfigHadEtMonteCarlopp900GeV.C:25
 ConfigHadEtMonteCarlopp900GeV.C:26
 ConfigHadEtMonteCarlopp900GeV.C:27
 ConfigHadEtMonteCarlopp900GeV.C:28
 ConfigHadEtMonteCarlopp900GeV.C:29
 ConfigHadEtMonteCarlopp900GeV.C:30
 ConfigHadEtMonteCarlopp900GeV.C:31
 ConfigHadEtMonteCarlopp900GeV.C:32
 ConfigHadEtMonteCarlopp900GeV.C:33
 ConfigHadEtMonteCarlopp900GeV.C:34
 ConfigHadEtMonteCarlopp900GeV.C:35
 ConfigHadEtMonteCarlopp900GeV.C:36
 ConfigHadEtMonteCarlopp900GeV.C:37
 ConfigHadEtMonteCarlopp900GeV.C:38
 ConfigHadEtMonteCarlopp900GeV.C:39
 ConfigHadEtMonteCarlopp900GeV.C:40