![]() |
AliPhysics
0937c79 (0937c79)
|
Main class conecting the CaloTrackCorrelations package and Analysis Mixing Frame. More...
#include <AliAnalysisTaskCaloTrackCorrelationM.h>
Public Member Functions | |
AliAnalysisTaskCaloTrackCorrelationM () | |
Default constructor. More... | |
AliAnalysisTaskCaloTrackCorrelationM (const char *name) | |
Default constructor. More... | |
virtual | ~AliAnalysisTaskCaloTrackCorrelationM () |
Destructor. More... | |
virtual void | UserCreateOutputObjects () |
virtual void | Init () |
Analysis configuration, if provided, and initialization. More... | |
virtual void | LocalInit () |
virtual void | UserExec (Option_t *option) |
Execute analysis for current event. More... | |
virtual void | Terminate (Option_t *option) |
Terminate analysis. Do some plots (plotting not used so far). More... | |
void | SetConfigFileName (TString name) |
TString | GetConfigFileName () const |
AliAnaCaloTrackCorrMaker * | GetAnalysisMaker () |
void | SetAnalysisMaker (AliAnaCaloTrackCorrMaker *const maker) |
AliMixedEvent * | InputEvent () |
AliMCEvent * | MCEvent () const |
Private Member Functions | |
AliAnalysisTaskCaloTrackCorrelationM (const AliAnalysisTaskCaloTrackCorrelationM &) | |
Copy constructor not implemented. More... | |
AliAnalysisTaskCaloTrackCorrelationM & | operator= (const AliAnalysisTaskCaloTrackCorrelationM &) |
Assignment operator not implemented. More... | |
Private Attributes | |
AliAnaCaloTrackCorrMaker * | fAna |
Pointer to the manager class. More... | |
TList * | fOutputContainer |
! Histogram container More... | |
TString | fConfigName |
Configuration file name. More... | |
TList * | fCuts |
! List with analysis cuts More... | |
AliMixedEvent * | fInputEvent |
Mixed event access pointer. More... | |
Main class conecting the CaloTrackCorrelations package and Analysis Mixing Frame.
Analysis task that executes the analysis classes that depend on the CaloTrackCorr frame, frame for Particle identification with calorimeters and tracks and correlations. Specially designed for calorimeters but also can be used for charged tracks Input of this task is a configuration file that contains all the settings of the analysis.
This task was developped for mixing studies (not used since 2011) ...
More information can be found in this twiki.
Definition at line 37 of file AliAnalysisTaskCaloTrackCorrelationM.h.
AliAnalysisTaskCaloTrackCorrelationM::AliAnalysisTaskCaloTrackCorrelationM | ( | ) |
Default constructor.
Definition at line 45 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
Referenced by MCEvent().
AliAnalysisTaskCaloTrackCorrelationM::AliAnalysisTaskCaloTrackCorrelationM | ( | const char * | name | ) |
Default constructor.
Definition at line 58 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
virtual |
Destructor.
Definition at line 73 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
private |
Copy constructor not implemented.
|
inline |
Definition at line 64 of file AliAnalysisTaskCaloTrackCorrelationM.h.
|
inline |
Definition at line 62 of file AliAnalysisTaskCaloTrackCorrelationM.h.
|
virtual |
Analysis configuration, if provided, and initialization.
Definition at line 137 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
Referenced by LocalInit().
|
inline |
Definition at line 68 of file AliAnalysisTaskCaloTrackCorrelationM.h.
|
virtual |
Local Initialization. Call the Init to initialize the configuration of the analysis.
Definition at line 129 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
inline |
Definition at line 69 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by UserExec().
|
private |
Assignment operator not implemented.
Referenced by MCEvent().
|
inline |
Definition at line 65 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by AddTaskCaloTrackCorrM().
|
inline |
Definition at line 61 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by AddTaskCaloTrackCorrM().
|
virtual |
Terminate analysis. Do some plots (plotting not used so far).
Definition at line 230 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
virtual |
Create the output container, recover it from the maker (AliAnaCaloTrackMaker fAna) pointer.
Definition at line 89 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
virtual |
Execute analysis for current event.
Definition at line 178 of file AliAnalysisTaskCaloTrackCorrelationM.cxx.
|
private |
Pointer to the manager class.
Definition at line 79 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by GetAnalysisMaker(), Init(), SetAnalysisMaker(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskCaloTrackCorrelationM().
|
private |
Configuration file name.
Definition at line 83 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by GetConfigFileName(), Init(), and SetConfigFileName().
|
private |
! List with analysis cuts
Definition at line 85 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by Terminate().
|
private |
Mixed event access pointer.
Definition at line 87 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by Init(), InputEvent(), UserExec(), and ~AliAnalysisTaskCaloTrackCorrelationM().
|
private |
! Histogram container
Definition at line 81 of file AliAnalysisTaskCaloTrackCorrelationM.h.
Referenced by UserCreateOutputObjects(), and UserExec().