AliPhysics  vAN-20150924 (e816f45)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnalysisTaskEmcalClustersRef.cxx File Reference
#include <bitset>
#include <iostream>
#include <map>
#include <sstream>
#include <vector>
#include <TArrayD.h>
#include <TClonesArray.h>
#include <THashList.h>
#include <TLorentzVector.h>
#include <TString.h>
#include "AliAnalysisUtils.h"
#include "AliEMCALGeometry.h"
#include "AliEmcalTriggerPatchInfo.h"
#include "AliEMCalHistoContainer.h"
#include "AliInputEventHandler.h"
#include "AliLog.h"
#include "AliVCluster.h"
#include "AliVVertex.h"
#include "AliAnalysisTaskEmcalClustersRef.h"
Include dependency graph for AliAnalysisTaskEmcalClustersRef.cxx:

Go to the source code of this file.

Functions

 ClassImp (EMCalTriggerPtAnalysis::AliAnalysisTaskEmcalClustersRef) namespace EMCalTriggerPtAnalysis
 

Function Documentation

Dummy (I/O) constructor

Named constructor

Parameters
nameName of the task

Destructor

Creates output histograms: distribution of cluster energy for different trigger classes and number of events

Parameters
Createnew energy binning
binning

Check whether cluster is inside a trigger patch which has fired the trigger

Parameters
etaclust\( \eta \) of the cluster at center
phiclust\( \phi \) of the cluster at center
triggerpatchesList of trigger patches which have fired the trigger
Returns
True if the cluster can be correlated to a triggerpatch fired the trigger, false otherwise

Find all patches in an event which could have fired the trigger

Parameters
triggerclassEMCAL trigger class firing
triggerpatchesTrigger patches found in the event
Returns
List of patches which could have fired the trigger

Apply trigger selection using offline patches and trigger thresholds based on offline ADC Amplitude

Parameters
triggerpatchesTrigger patches found by the trigger maker
Returns
String with EMCAL trigger decision

Definition at line 38 of file AliAnalysisTaskEmcalClustersRef.cxx.