]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGGA/PHOSTasks/ClusterSelection/AliPHOSLogbackCluster.h
Fixed implimentation of ClusterSelection to be compilable.
[u/mrichter/AliRoot.git] / PWGGA / PHOSTasks / ClusterSelection / AliPHOSLogbackCluster.h
CommitLineData
eeec9023 1#ifndef AliAODCaloCluster_H
2#define AliAODCaloCluster_H
3/* Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8//-------------------------------------------------------------------------
9// AOD calorimeter cluster class (for PHOS and EMCAL)
10// Author: Markus Oldenburg, CERN,
11// Gustavo Conesa, INFN
12//-------------------------------------------------------------------------
13
14#include "TObject.h"
15#include "TLorentzVector.h"
16
17class AliPHOSLogbackCluster : public TObject {
18 public:
19 AliPHOSLogbackCluster(AliVCluster* cluster);
20
21 virtual ~AliPHOSLogbackCluster();
22
23 virtual Double_t E() const {return fE;}
24 virtual Double_t CoreE() const {return fCoreE;}
25
26 virtual TLorentzVector GetMomentum(TLorentzVector &momentum, Double_t * vertex);
27
28 protected:
29 AliPHOSLogbackCluster(const AliPHOSLogbackCluster& clus);
30 AliPHOSLogbackCluster& operator=(const AliPHOSLogbackCluster& clus);
31
32 Double_t fE;
33 Double_t fCoreE;
34 Double_t fPosition[3];
35
36 ClassDef(AliPHOSLogbackCluster,1);
37};
38
39#endif