AliPhysics  1909eaa (1909eaa)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Mid-rapidity tracklet code for dN/deta
Collaboration diagram for Mid-rapidity tracklet code for dN/deta:

Files

file  AliAODSimpleHeader.C
 A simplified AOD header.
 
file  AliAODTracklet.C
 Tracklet AOD object.
 
file  AliSimpleHeaderTask.C
 A task to make a simplified AOD header.
 
file  AliTrackletAODdNdeta.C
 AOD tasks to do final dN/deta in midrapidity.
 
file  AliTrackletAODTask.C
 Tasks to make tracklet AOD output.
 
file  AliTrackletAODUtils.C
 Utilities for midrapidity analysis.
 
file  AliTrackletdNdeta.C
 Post processing.
 
file  AliTrackletdNdeta2.C
 To post processing 2nd version.
 
file  AliTrackletWeights.C
 Encode simulation weights for 2nd pass.
 
file  BackOfTheEnvelope.C
 Do back of the envelope calculation of effect of reweighing.
 
file  CompareResults.C
 Compare different results.
 
file  DetailsCompare.C
 
file  BackOfTheEnvelope.C
 Do back of the envelope calculation of effect of reweighing.
 
file  ExtractGSE.C
 Extract GraphSysErr from results.
 
file  ExtractGSE2.C
 Extract GraphSysErr from results.
 
file  ExtractMCWeights.C
 
file  MakeDeltas.C
 
file  MakeDeltaWeights.C
 Make weight based on delta, eta, ipz.
 
file  MakeEposWeight.C
 
file  MakeK0S.C
 
file  MakeRealistic.C
 
file  MakeRuben.C
 
file  MakeStrange.C
 
file  MakeWeight.C
 
file  Post.C
 Do the post processing - steering macro.
 
file  PureMCWeights.C
 
file  ReadWeights.C
 
file  TrackletAODdNdeta.C
 A tracklet dNdeta train.
 
file  TrackletAODTrain.C
 Tracklet AOD train.
 
file  TryBuild.C
 

Classes

class  AliAODSimpleHeader
 
class  AliAODTracklet
 
class  AliAODMCTracklet
 
class  AliSimpleHeaderTask
 
class  AliTrackletAODdNdeta
 
class  AliTrackletAODMCdNdeta
 
class  AliTrackletAODWeightedMCdNdeta
 
class  AliTrackletAODTask
 
class  AliTrackletAODMCTask
 
class  AliTrackletAODUtils
 
struct  AliTrackletdNdeta
 
struct  AliTrackletdNdeta2
 
class  AliTrackletPtPidStrWeights
 
struct  Calculation
 
struct  Calculation::Particle
 
struct  DetailsComparer
 
struct  FixPaths
 
struct  MakeDeltaWeights
 
struct  PureMCWeights
 
struct  TrackletAODdNdeta
 
struct  TrackletAODTrain
 

Functions

void BackOfTheEnvelope (const char *file, Double_t c1=0, Double_t c2=0, Bool_t mid=true)
 
void DetailsCompare ()
 
void Expectations (Bool_t mid=true, Double_t c1=0, Double_t c2=5)
 
void ExtractMCWeights (const char *nFile="dpmjet.root", const char *dFile="hijing.root", const char *oFile=0)
 
void MakeDeltas (const char *realFileName, const char *simFileName, Int_t dimen=2, Bool_t scaleToTail=true)
 
void TryBuild ()
 

Variables

const char * fmt = "%-10s | %5.3f | %5.2f | %5.2f | %5.2f %5.2f |"
 
const char * parFmt = "%-10s | %5.3f |"
 

Post-processing steering code

void Usage (std::ostream &o)
 
const TStringFormatInput (const char *inp, TString &shrt)
 
void Post (const char *sim, const char *real, const char *output=0, UInt_t proc=0x2, UInt_t viz=0x32f, UInt_t n=10)
 

Detailed Description

See Also
pwglf_fwd_mid_doc

Function Documentation

void BackOfTheEnvelope ( const char *  file,
Double_t  c1 = 0,
Double_t  c2 = 0,
Bool_t  mid = true 
)

Do back of the envoloope calculation

Parameters
file
c1
c2
mid

Definition at line 356 of file BackOfTheEnvelope.C.

void DetailsCompare ( )

Definition at line 604 of file DetailsCompare.C.

void Expectations ( Bool_t  mid = true,
Double_t  c1 = 0,
Double_t  c2 = 5 
)

Do back of the envoloope calculation

Parameters
file
c1
c2
mid

Definition at line 652 of file Expectations.C.

void ExtractMCWeights ( const char *  nFile = "dpmjet.root",
const char *  dFile = "hijing.root",
const char *  oFile = 0 
)
Parameters
nFile
dFile
oFile

Definition at line 22 of file ExtractMCWeights.C.

const TString& FormatInput ( const char *  inp,
TString shrt 
)

Format input file name and return short name

Parameters
inpInput
shrtOn return, the short name
Returns
The input file name

Definition at line 70 of file Post.C.

Referenced by Post().

void MakeDeltas ( const char *  realFileName,
const char *  simFileName,
Int_t  dimen = 2,
Bool_t  scaleToTail = true 
)
Parameters
realFileName
simFileName

Definition at line 21 of file MakeDeltas.C.

void Post ( const char *  sim,
const char *  real,
const char *  output = 0,
UInt_t  proc = 0x2,
UInt_t  viz = 0x32f,
UInt_t  n = 10 
)
Parameters
simSimulation data file
realReal data file
output(optional) Output name
proc(optional) processing options
viz(optional) visualisation options
n(optional) max number of centrality bins

Processing options:

  • 0x0001 Do scaling by unity
  • 0x0002 Do scaling by full average
  • 0x0004 Do scaling by eta differential
  • 0x0008 Do scaling by fully differential
  • 0x0010 Correct for decay of strange to secondary
  • 0x1000 MC closure test

Visualization options:

  • 0x0001 Draw general information
  • 0x0002 Draw parameters
  • 0x0004 Draw weights
  • 0x0008 Draw dNch/deta
  • 0x0010 Draw alphas
  • 0x0020 Draw delta information
  • 0x0040 Draw backgrounds
  • 0x0100 Whether to make a PDF
  • 0x0200 Whether to pause after each plot
  • 0x0400 Draw in landscape
  • 0x0800 Alternative markers

Definition at line 124 of file Post.C.

void TryBuild ( )

Try to build the code

Definition at line 17 of file TryBuild.C.

void Usage ( std::ostream &  o)

Print out usage information

Parameters
oOutput stream

Definition at line 24 of file Post.C.

Referenced by Post().

Variable Documentation

const char* fmt = "%-10s | %5.3f | %5.2f | %5.2f | %5.2f %5.2f |"

Print format

Definition at line 41 of file BackOfTheEnvelope.C.

Referenced by GridRailway::AuxSave(), Calculation::Particle::Print(), and Calculation::Print().

const char* parFmt = "%-10s | %5.3f |"

Print format

Definition at line 45 of file Expectations.C.

Referenced by Calculation::Particle::Print(), and Calculation::Print().