AliPhysics
07fddbf (07fddbf)
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
AliEmcalAnalysisFactory.h
Go to the documentation of this file.
1
/*
2
* AliEmcalAnalysisFactory.h
3
*
4
* Created on: Feb 23, 2016
5
* Author: markus
6
*/
7
8
#ifndef ALIEMCALANALYSISFACTORY_H
9
#define ALIEMCALANALYSISFACTORY_H
10
11
#include <TObject.h>
12
#include <TString.h>
13
#include "
AliEmcalTriggerOfflineSelection.h
"
14
15
class
AliEmcalTrackSelection
;
16
17
namespace
EMCalTriggerPtAnalysis {
18
19
class
AliEmcalAnalysisFactory
:
public
TObject
{
20
public
:
21
AliEmcalAnalysisFactory
() {}
22
virtual
~AliEmcalAnalysisFactory
(){}
23
24
static
TString
ClusterContainerNameFactory
(
Bool_t
isAOD);
25
static
AliEmcalTrackSelection
*
TrackCutsFactory
(
TString
name,
Bool_t
isAOD);
26
static
AliEmcalTriggerOfflineSelection
*
TriggerSelectionFactory
(
Double_t
el0,
Double_t
eg1,
Double_t
eg2,
Double_t
ej1,
Double_t
ej2,
AliEmcalTriggerOfflineSelection::EmcalEnergyDefinition_t
endef =
AliEmcalTriggerOfflineSelection::kFEEEnergy
);
27
28
ClassDef
(
AliEmcalAnalysisFactory
, 1);
29
};
30
31
}
/* namespace EMCalTriggerPtAnalysis */
32
33
#endif
/* ALIEMCALANALYSISFACTORY_H */
AliEmcalTrackSelection
Interface for virtual track selection.
Definition:
AliEmcalTrackSelection.h:32
Double_t
double Double_t
Definition:
External.C:58
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::TrackCutsFactory
static AliEmcalTrackSelection * TrackCutsFactory(TString name, Bool_t isAOD)
EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::kFEEEnergy
FEE energy.
Definition:
AliEmcalTriggerOfflineSelection.h:72
AliEmcalTriggerOfflineSelection.h
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::ClusterContainerNameFactory
static TString ClusterContainerNameFactory(Bool_t isAOD)
EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection
Helper class selecting events on the presence of a trigger patch for the given type above threshold...
Definition:
AliEmcalTriggerOfflineSelection.h:47
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::TriggerSelectionFactory
static AliEmcalTriggerOfflineSelection * TriggerSelectionFactory(Double_t el0, Double_t eg1, Double_t eg2, Double_t ej1, Double_t ej2, AliEmcalTriggerOfflineSelection::EmcalEnergyDefinition_t endef=AliEmcalTriggerOfflineSelection::kFEEEnergy)
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::~AliEmcalAnalysisFactory
virtual ~AliEmcalAnalysisFactory()
Definition:
AliEmcalAnalysisFactory.h:22
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory
Definition:
AliEmcalAnalysisFactory.h:19
TObject
Definition:
External.C:76
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::AliEmcalAnalysisFactory
AliEmcalAnalysisFactory()
Definition:
AliEmcalAnalysisFactory.h:21
EMCalTriggerPtAnalysis::AliEmcalTriggerOfflineSelection::EmcalEnergyDefinition_t
EmcalEnergyDefinition_t
Definition of EMCAL patch energy measurements.
Definition:
AliEmcalTriggerOfflineSelection.h:71
Bool_t
bool Bool_t
Definition:
External.C:53
TString
Definition:
External.C:108
EMCalTriggerPtAnalysis::AliEmcalAnalysisFactory::ClassDef
ClassDef(AliEmcalAnalysisFactory, 1)
PWGJE
EMCALJetTasks
Tracks
AliEmcalAnalysisFactory.h
Generated on Sat Feb 11 2017 16:21:19 for AliPhysics by
1.8.6