Heavy ion Analysis Libriares
|
Public Member Functions | |
void | SetRadiusRange (Int_t r_bins, Double_t r_min, Double_t r_max) |
virtual Task::EInitFlag | Init () |
virtual Package * | Report () const |
Public Member Functions inherited from Hal::FemtoBasicAna | |
FemtoBasicAna () | |
FemtoBasicAna (const FemtoBasicAna &ana) | |
FemtoBasicAna & | operator= (const FemtoBasicAna &other) |
virtual void | FinishTask () |
virtual void | SetCorrFctn (FemtoCorrFunc *h) |
virtual void | SetCorrFctn (const FemtoCorrFunc &h) |
void | SetWeight (const FemtoWeightGenerator &gen) |
void | SetFreezoutGenerator (const FemtoFreezoutGenerator &gen) |
void | SetPdg (Int_t PID) |
void | SetPdg (Int_t PID1, Int_t PID2) |
void | IgnoreSign () |
void | UseImgMomenta () |
virtual void | SetOption (Option_t *option) |
Public Member Functions inherited from Hal::TwoTrackAna | |
TwoTrackAna (Bool_t use_background=kFALSE) | |
TwoTrackAna (const TwoTrackAna &ana) | |
TwoTrackAna & | operator= (const TwoTrackAna &other) |
void | SetMixSize (Int_t mixsize) |
void | ProceedWithEmtyEvents (Bool_t proceed) |
void | EnableNonIdentical () |
Public Member Functions inherited from Hal::MultiTrackAna | |
MultiTrackAna (const MultiTrackAna &ana) | |
MultiTrackAna & | operator= (const MultiTrackAna &other) |
void | SetMixSize (Int_t to_mix) |
void | SetFormatBuffered (Event *format) |
Public Member Functions inherited from Hal::TrackAna | |
TrackAna (const TrackAna &ana) | |
TrackAna & | operator= (const TrackAna &other) |
virtual void | Exec (Option_t *opt) |
Public Member Functions inherited from Hal::EventAna | |
EventAna () | |
EventAna (const EventAna &ana) | |
EventAna & | operator= (const EventAna &other) |
virtual void | AddTags (TString tag) |
virtual void | AddCut (const Cut &cut, Option_t *opt="") |
virtual void | AddCutMonitor (const CutMonitor &mon, Option_t *opt="") |
virtual void | AddCutsAndMonitors (const CutsAndMonitors &monCuts) |
void | SetFormatOption (EFormatOption option) |
virtual void | SetComment (TString comment) |
virtual void | SetFormat (Event *format, EFormatDepth depth=EFormatDepth::kAll) |
virtual | ~EventAna () |
Public Member Functions inherited from Hal::Task | |
Task () | |
Protected Member Functions | |
virtual void | ProcessFemtoPair () |
virtual void | ProcessFemtoPair_Perfect () |
virtual void | ProcessFemtoPair_Rotated () |
virtual void | ProcessFemtoPair_Hemisphere () |
virtual void | ProcessFemtoPair_Mixed () |
virtual void | ProcessFemtoPair_Charged () |
virtual void | CheckCutContainerCollections () |
virtual Bool_t | InitArray () |
Protected Member Functions inherited from Hal::FemtoBasicAna | |
virtual void | PreprocessFemtoPair () |
virtual void | PreprocessFemtoPair_Perfect () |
virtual void | PreprocessFemtoPair_Rotated () |
virtual void | PreprocessFemtoPair_Hemisphere () |
virtual void | PreprocessFemtoPair_Mixed () |
virtual void | PreprocessFemtoPair_Charged () |
virtual void | ProcessPair () |
virtual void | ProcessPair2 () |
virtual void | ProcessPair_Perfect () |
virtual void | ProcessPair2_Perfect () |
virtual void | ProcessPair_Mixed () |
virtual void | ProcessPair2_Mixed () |
virtual void | ProcessPair_Rotated () |
virtual void | ProcessPair2_Rotated () |
virtual void | ProcessPair_Hemisphere () |
virtual void | ProcessPair2_Hemisphere () |
virtual void | ProcessPair_ChargedId () |
virtual void | ProcessPair_ChargedNId () |
virtual void | ProcessEvent () |
Protected Member Functions inherited from Hal::TwoTrackAna | |
virtual void | SetTags () |
Bool_t | IdenticalParticles () const |
virtual void | SetPairHiddenInfo () |
virtual void | DeleteHiddenPairInfo () |
virtual void | ProcessPair_Charged2 () |
virtual void | ProcessPair2_Charged2 () |
virtual void | ProcessPair_Charged3 () |
virtual void | ProcessPair2_Charged3 () |
virtual void | InitNewCutContainer () |
virtual void | LinkCollections () |
virtual void | FinishEventIdentical () |
virtual void | FinishEventNonIdentical () |
Protected Member Functions inherited from Hal::MultiTrackAna | |
virtual void | ProcessTrack () |
virtual Task::EInitFlag | CheckFormat () |
MultiTrackAna (ECutUpdate tiers) | |
Protected Member Functions inherited from Hal::TrackAna | |
TrackAna (ECutUpdate tiers) | |
Protected Member Functions inherited from Hal::EventAna | |
TString | GetInputFileName () const |
void | SetInputFileName (TString name) |
virtual void | InitMemoryMap () |
Bool_t | IsInChain () const |
void | MarkAsInChain () |
void | AddToAnaMetadata (Package *main_pack, TObject *obj) const |
Task::EInitFlag | InitCutContainer () |
Int_t | GetTaskID () const |
EventAna (ECutUpdate tiers) | |
Protected Member Functions inherited from Hal::Task | |
void | GoToDir (TString name) |
Definition at line 43 of file Femto1DCFAnaMap.h.
Hal::Femto1DCFAnaMap::Femto1DCFAnaMap | ( | ) |
Definition at line 85 of file Femto1DCFAnaMap.cxx.
|
virtual |
Definition at line 196 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
checking cut containers. should be overwritten in derived classes
Reimplemented from Hal::FemtoBasicAna.
Definition at line 194 of file Femto1DCFAnaMap.cxx.
|
virtual |
initialize task, in principle all derived classes should usually call this method, this method do following steps:
Reimplemented from Hal::FemtoBasicAna.
Definition at line 165 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
init map with CF-s
Reimplemented from Hal::FemtoBasicAna.
Definition at line 200 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "charged background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 87 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "charged background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 151 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "hemisphere background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 126 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "mixed background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 140 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "perfect background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 101 of file Femto1DCFAnaMap.cxx.
|
protectedvirtual |
process femto pair from "roated background"
Reimplemented from Hal::FemtoBasicAna.
Definition at line 112 of file Femto1DCFAnaMap.cxx.
|
virtual |
create report that will be saved, derived classes should call this method for base class and add own objects
Reimplemented from Hal::FemtoBasicAna.
Definition at line 183 of file Femto1DCFAnaMap.cxx.
void Hal::Femto1DCFAnaMap::SetRadiusRange | ( | Int_t | r_bins, |
Double_t | r_min, | ||
Double_t | r_max ) |
set radii range in generated map
r_bins | number of r bins |
r_min | minimal radius |
r_max | maximal radius |
Definition at line 188 of file Femto1DCFAnaMap.cxx.