]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/trigger/AliHLTTriggerEmcalClusterEnergy.cxx
Fixes for coverity
[u/mrichter/AliRoot.git] / HLT / trigger / AliHLTTriggerEmcalClusterEnergy.cxx
CommitLineData
739e2587 1// $Id$
2//**************************************************************************
3//* This file is property of and copyright by the ALICE HLT Project *
4//* ALICE Experiment at CERN, All rights reserved. *
5//* *
6//* Primary Authors: Svein Lindal <svein.lindal@gmail.com> *
7//* for The ALICE HLT Project. *
8//* *
9//* Permission to use, copy, modify and distribute this software and its *
10//* documentation strictly for non-commercial purposes is hereby granted *
11//* without fee, provided that the above copyright notice appears in all *
12//* copies and that both the copyright notice and this permission notice *
13//* appear in the supporting documentation. The authors make no claims *
14//* about the suitability of this software for any purpose. It is *
15//* provided "as is" without express or implied warranty. *
16//**************************************************************************
17
18/// @file AliHLTTriggerEmcalClusterEnergy.cxx
19/// @author Svein Lindal <slindal@fys.uio.no>
20/// @date 2009-08-17
21/// @brief HLT energy threshold trigger for EMCAL
22///
23
24// see header file for class documentation
25// or
26// refer to README to build package
27// or
28// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
29
30
31#include "AliHLTTriggerEmcalClusterEnergy.h"
32#include "AliESDEvent.h"
33#include "AliESDCaloCluster.h"
34#include "AliHLTTriggerDecision.h"
35#include "AliHLTDomainEntry.h"
36
37
739e2587 38/** ROOT macro for the implementation of ROOT specific class methods */
39ClassImp(AliHLTTriggerEmcalClusterEnergy)
40
41AliHLTTriggerEmcalClusterEnergy::AliHLTTriggerEmcalClusterEnergy() :
42AliHLTTriggerCaloClusterEnergy("EMCAL")
43{
44 // see header file for class documentation
45 // or
46 // refer to README to build package
47 // or
48 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlts
49
9e7cc92a 50 fOCDBEntry = "HLT/ConfigHLT/EmcalClusterEnergyTrigger";
51 fInputDataType = kAliHLTDataTypeCaloCluster | kAliHLTDataOriginEMCAL;
739e2587 52}
53
54AliHLTTriggerEmcalClusterEnergy::~AliHLTTriggerEmcalClusterEnergy() {
55 // see header file for class documentation
56}
57
58const char* AliHLTTriggerEmcalClusterEnergy::GetTriggerName() const {
59 // see header file for class documentation
60 return "EmcalClusterEnergyTrigger";
61}
62
63AliHLTComponent* AliHLTTriggerEmcalClusterEnergy::Spawn() {
64 // see header file for class documentation
65 return new AliHLTTriggerEmcalClusterEnergy;
66}
67
68Int_t AliHLTTriggerEmcalClusterEnergy::GetClustersFromEsd( const AliESDEvent * esd, TRefArray * clustersRefs ){
69 return esd->GetEMCALClusters(clustersRefs);
70}