]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetUnitArray.cxx
- Use UnitArray to store track and emcal information.
[u/mrichter/AliRoot.git] / JETAN / AliJetUnitArray.cxx
index 353a7e6bbcbb186d63625d40ba4ce217d30756f8..1c443d4b43b989e9c160f11804ac0e9ae7503591 100644 (file)
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-
-/* $Id$ */
-
-//_________________________________________________________________________
+//------------------------------------------------------------------
 //  Unit used by UA1 algorithm
-// --
-//*-- Author: Sarah Blyth (LBL/UCT)
-// --
-// Revised Version for JETAN - 30/03/2006
-// -- Magali Estienne (IReS)
+//  Authors: Sarah Blyth (LBL/UCT)
+//           Magali Estienne (IReS) (new version for JETAN)
+//------------------------------------------------------------------
 
 #include "AliJetUnitArray.h"
 
 
 ClassImp(AliJetUnitArray)
 
-
 AliJetUnitArray::AliJetUnitArray():
-    fUnitEnergy(0.),
-    fUnitEta(0.),
-    fUnitPhi(0.),
-    fUnitDeta(0.),
-    fUnitDphi(0.),
-    fUnitID(0),
-    fUnitNum(0),
-    fUnitClusterID(0),
-    fUnitFlag(kOutJet),
-    fUnitCutFlag(kPtSmaller),
-    fUnitSignalFlag(kGood),
-    fUnitDetectorFlag(kAll)
+  fUnitEnergy(0.0),
+  fUnitEta(0.0),
+  fUnitPhi(0.0),
+  fUnitDeta(0.),
+  fUnitDphi(0.),
+  fUnitID(0),
+  fUnitTrackID(0),
+  fUnitNum(0),
+  fUnitClusterID(0),
+  fUnitFlag(kOutJet),
+  fUnitCutFlag(kPtSmaller),
+  fUnitSignalFlag(kBad), 
+  fUnitDetectorFlag(kTpc),
+  fUnitPx(0.),
+  fUnitPy(0.),
+  fUnitPz(0.),
+  fUnitMass(0.)
 {
   // Default constructor
 }  
 
+AliJetUnitArray::AliJetUnitArray(Int_t absId, Int_t esdId, Float_t eta, Float_t phi, Float_t en, Float_t px, Float_t py, Float_t pz, Float_t Deta, Float_t Dphi, AliJetFinderUnitDetectorFlagType_t det, AliJetFinderUnitFlagType_t inout, AliJetFinderUnitCutFlagType_t cut, Float_t mass, Int_t clusId):
+  fUnitEnergy(en),
+  fUnitEta(eta),
+  fUnitPhi(phi),
+  fUnitDeta(Deta),
+  fUnitDphi(Dphi),
+  fUnitID(absId),
+  fUnitTrackID(esdId),
+  fUnitNum(0),
+  fUnitClusterID(clusId),
+  fUnitFlag(inout),
+  fUnitCutFlag(cut),
+  fUnitSignalFlag(kBad), 
+  fUnitDetectorFlag(det),
+  fUnitPx(px),
+  fUnitPy(py),
+  fUnitPz(pz),
+  fUnitMass(mass)
+{
+  // Constructor 2
+}
+
 AliJetUnitArray::~AliJetUnitArray()
 {
   // Destructor