Contour cuts introduced
authorvicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Apr 2002 14:45:02 +0000 (14:45 +0000)
committervicinanz <vicinanz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 3 Apr 2002 14:45:02 +0000 (14:45 +0000)
TOF/AliTOFPad.cxx [new file with mode: 0644]
TOF/AliTOFPad.h [new file with mode: 0644]
TOF/AliTOFRecHit.cxx [new file with mode: 0644]
TOF/AliTOFRecHit.h [new file with mode: 0644]
TOF/AliTOFTrack.cxx [new file with mode: 0644]
TOF/AliTOFTrack.h [new file with mode: 0644]
TOF/Makefile
TOF/TOFLinkDef.h
TOF/libTOF.pkg
TOF/stdCutsIon.root [new file with mode: 0644]
TOF/stdCutspp.root [new file with mode: 0644]

diff --git a/TOF/AliTOFPad.cxx b/TOF/AliTOFPad.cxx
new file mode 100644 (file)
index 0000000..6cb2213
--- /dev/null
@@ -0,0 +1,100 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+////////////////////////////////////////////////////////////////////////
+//
+// AliTOFPad class (class used in TOF Reconstruction)
+//
+//
+// Authors: Bologna-ITEP-Salerno Group
+// 
+// Description: Physical description of the elementary TOF sensitive 
+// volume (PAD) containing timing and charge induced data.
+//
+// Member variable summary description:
+// - location of the pad according to the current pad numbering scheme
+// - simulated time of flight and GEANT time of flight if the pad
+//   has fired
+// - matching flags with the tracks that have fired the pad
+//
+////////////////////////////////////////////////////////////////////////
+
+#include "AliTOFPad.h"
+
+ClassImp(AliTOFPad)
+  
+AliTOFPad::AliTOFPad() 
+{
+  //
+  // Default ctor
+  //
+  fSector       = 0;
+  fPlate        = 0;
+  fStrip        = 0;
+  fPixel        = 0;
+  fTrack        =-1;
+  fTrackMatched =-1;
+  fState        = 0;
+  fRealTime     = 0;
+  fGeantTime    = 0;
+  fCharge       = 1;
+  fAverageTime  = 0;
+  fHit          =-1;
+}
+
+//___________________________________________
+AliTOFPad::AliTOFPad(Int_t sector, Int_t plate, Int_t strip ,Int_t pixel) 
+{
+  //
+  // Par ctor
+  //
+  fSector       = sector;
+  fPlate        = plate;
+  fStrip        = strip;
+  fPixel        = pixel;
+  fTrack        =-1;
+  fTrackMatched =-1;
+  fState        = 0;
+  fRealTime     = 0;
+  fGeantTime    = 0;
+  fCharge       = 1;
+  fAverageTime  = 0;
+  fHit          =-1;
+}
+//___________________________________________
+void AliTOFPad::SetGeom(Int_t sector, Int_t plate, Int_t strip, Int_t pixel) 
+{
+  //
+  // Set the pad location in TOF detector as
+  // sector plate strip pixel
+  //
+  fSector = sector;
+  fPlate  = plate;
+  fStrip  = strip;
+  fPixel  = pixel;   
+}   
+
+//___________________________________________
+void AliTOFPad::SetTofChargeHit(Float_t realTime, Float_t charge, Float_t geantTime, Int_t hitnum)
+{
+  //
+  // Set the realTime given by the PAD (if activated), the charge, 
+  // the true time given by GEANT and the hit number
+  
+  fRealTime     = realTime;
+  fGeantTime    = geantTime;
+  fCharge       = charge;
+  fHit          = hitnum;
+}
diff --git a/TOF/AliTOFPad.h b/TOF/AliTOFPad.h
new file mode 100644 (file)
index 0000000..892d7f8
--- /dev/null
@@ -0,0 +1,62 @@
+#ifndef ALITOFPAD_H
+#define ALITOFPAD_H
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+////////////////////////////////////////////////////////////////
+//  TOF Class used in reconstruction          
+//  AliTOFPad  class                          
+//  (see implementation file for details)                               
+//
+//-- Authors: Bologna-ITEP-Salerno Group
+////////////////////////////////////////////////////////////////
+
+
+#include "TObject.h"
+
+//_______________________________________________________
+class AliTOFPad : public TObject{
+
+ public:
+   AliTOFPad();
+   AliTOFPad(Int_t sector, Int_t plate, Int_t strip, Int_t pixel);
+   ~AliTOFPad(){};
+   void SetGeom (Int_t sector, Int_t plate, Int_t strip, Int_t pixel);
+   void SetTofChargeHit(Float_t realTime, Float_t charge, Float_t geantTime, Int_t hitnum);
+   void SetTrack(Int_t   track)        {fTrack=track;}
+   void SetTrackMatched(Int_t track)   {fTrackMatched=track;}
+   void AddState(Int_t   state)        {fState+=state;}
+   void SetRealTime (Float_t realTime) {fRealTime=realTime;}
+   void SetGeantTime(Float_t geantTime){fGeantTime=geantTime;}
+   void SetCharge (Float_t charge)     {fCharge=charge;}
+   void SetAverageTime(Float_t averageTime) {fAverageTime=averageTime;}
+   void SetHit  (Int_t   hit)          {fHit=hit;}
+   Int_t   GetSector()       const {return fSector;}
+   Int_t   GetPlate()        const {return fPlate;}
+   Int_t   GetStrip()        const {return fStrip;}
+   Int_t   GetPixel()        const {return fPixel;}
+   Int_t   GetTrack()        const {return fTrack;}
+   Int_t   GetTrackMatched() const {return fTrackMatched;}
+   Int_t   GetState()        const {return fState;}
+   Float_t GetRealTime()     const {return fRealTime;}
+   Float_t GetGeantTime()    const {return fGeantTime;}
+   Float_t GetCharge()       const {return fCharge;}
+   Float_t GetAverageTime()  const {return fAverageTime;}
+   Int_t   GetHit()          const {return fHit;}
+  
+private:
+   Int_t   fSector, fPlate, fStrip, fPixel; // sector, plate, strip and pad number
+   Int_t   fTrack;           // track number of first track fired the pixel
+   Int_t   fTrackMatched;    // track number i of TrackArray[i-1] matched with the pixel
+   Int_t   fState;           // =1, if the pixel is fired by the track
+   Float_t fRealTime;        // real time [ns] given by the pad
+   Float_t fGeantTime;       // GEANT3.21 time [ns] i.e. true time
+   Float_t fCharge;          // charge related to the pad
+   Float_t fAverageTime;     // average time of the pad cluster due to the Edge Effect [ns]
+   Int_t   fHit;             // hit number khit of HitArray[khit-1] which fired the pixel
+    
+   ClassDef(AliTOFPad,1)   // TOF Class used in reconstruction
+};
+
+#endif /* ALITOFPAD_H */
diff --git a/TOF/AliTOFRecHit.cxx b/TOF/AliTOFRecHit.cxx
new file mode 100644 (file)
index 0000000..e4e315b
--- /dev/null
@@ -0,0 +1,103 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *    
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  * 
+ **************************************************************************/
+
+
+////////////////////////////////////////////////////////////////////////
+//  Dummy hit for TOF reconstruction : member variables description
+//
+//  fTrack   :      track number of the particle that produced the hit
+//  fPdgCode :      GEANT code of the particle that produced the hit
+//  fX       :      x-coordinate of the hit 
+//  fY       :      y-coordinate of the hit 
+//  fZ       :      z-coordinate of the hit
+//  fP       :      momentum
+//  fVrho    :      rho-coordinate of the Vertex
+//  fFirst   :      =1 for the first hit of the track, =0 otherwise
+//  fNoise   :      =1 for the noise hit (Rvtx>200 or second, ... hit), 
+//                  =0 otherwise
+//  fRmin    :      distance to the nearest TOFhit
+//
+// For more detailed informations about the meaning of the hit 
+// for TOF reconstruction member variable look at 
+// http://bogrid1.bo.infn.it/~pierella/TOFWEB/index.php3
+//
+// -- Authors: Bologna-ITEP-Salerno Group
+//
+// Description: dummy hit class used in reconstruction (derived from AliHit)
+// For a given TOF hit, the class contains:
+// - the distance to the nearest hit
+// - flag for first or second track crossing
+// - number of the track which produced the hit
+// - flag for noise
+////////////////////////////////////////////////////////////////////////////
+
+#include "AliTOFRecHit.h"
+
+ClassImp(AliTOFRecHit)
+
+//____________________________________________________________________________
+AliTOFRecHit::AliTOFRecHit(const AliTOFRecHit & hit)
+{
+  //
+  // copy ctor for AliTOFRecHit object
+  //
+  fTrack  = hit.fTrack;
+  fPdgCode= hit.fPdgCode;
+  fX      = hit.fX;
+  fY      = hit.fY;
+  fZ      = hit.fZ;
+  fP      = hit.fP;
+  fVrho   = hit.fVrho;
+  fFirst  = hit.fFirst; 
+  fNoise  = hit.fNoise;
+  fRmin   = hit.fRmin;
+
+}
+//______________________________________________________________________________
+AliTOFRecHit::AliTOFRecHit(Int_t shunt, Int_t track)
+:AliHit(shunt, track)
+{
+  //
+  // ctor for hit object
+  //
+  fTrack=0;
+  fPdgCode=0;
+  fX=0;
+  fY=0;
+  fZ=0;
+  fP=-1;
+  fVrho=-1;
+  fFirst=0;
+  fNoise=0;
+  fRmin=-1;
+}
+
+//______________________________________________________________________________
+void AliTOFRecHit::SetHit(Int_t track, Int_t pdgCode, Float_t* mrfpos, Float_t mom, Float_t vtxRadius, Int_t isFirstHit)
+{
+  // Setter for
+  // track number, pdg code, hit position in master reference frame, 
+  // momentum, vertex radius and flag to check if it is the first hit
+  //
+  fTrack  =track;
+  fPdgCode=pdgCode;
+  fX=mrfpos[0];
+  fY=mrfpos[1];
+  fZ=mrfpos[2];
+  fP=mom;
+  fVrho=vtxRadius;
+  fFirst=isFirstHit;
+}
diff --git a/TOF/AliTOFRecHit.h b/TOF/AliTOFRecHit.h
new file mode 100644 (file)
index 0000000..d4f16c3
--- /dev/null
@@ -0,0 +1,66 @@
+#ifndef ALITOFRECHIT_H
+#define ALITOFRECHIT_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+#include "AliHit.h"
+
+/////////////////////////////////////////////////////////////
+//                                            
+//  Dummy Hit class for TOF Reconstruction         
+//  AliTOFRecHit  class                        
+//  (see implementation file for details)
+//                               
+//-- Authors: Bologna-ITEP-Salerno Group         
+/////////////////////////////////////////////////////////////
+
+class AliTOFRecHit : public AliHit {
+  
+public:
+  AliTOFRecHit() {}
+  AliTOFRecHit(Int_t shunt, Int_t track);
+  AliTOFRecHit(const AliTOFRecHit & hit) ;
+  virtual ~AliTOFRecHit() {}
+       // setters and getters for AliTOFRecHit object
+
+  void SetTrack(Int_t track)     {fTrack=track;}   
+  void SetPdgCode(Int_t pdgCode) {fPdgCode=pdgCode;}   
+  void SetX(Float_t X)           {fX=X;}
+  void SetY(Float_t Y)           {fY=Y;}
+  void SetZ(Float_t Z)           {fZ=Z;}
+  void SetHit(Int_t track, Int_t pdgCode, Float_t* mrfpos, Float_t mom, Float_t vtxRadius, Int_t isFirstHit);
+  void SetP(Float_t p)           {fP=p;}
+  void SetVrho(Float_t vrho)     {fVrho=vrho;}
+  void SetFirst(Int_t first)     {fFirst=first;}   
+  void SetNoise(Int_t noise)     {fNoise=noise;}   
+  void SetRmin(Float_t rmin)     {fRmin=rmin;}
+
+  Int_t   GetTrack()   const {return fTrack;}
+  Int_t   GetPdgCode() const {return fPdgCode;}
+  // getters for fX, fY and fZ implemented in the mother class as X(), Y(), Z()
+  Float_t GetP()       const {return fP;}
+  Float_t GetVrho()    const {return fVrho;}
+  Int_t   GetFirst()   const {return fFirst;}
+  Int_t   GetNoise()   const {return fNoise;}
+  Float_t GetRmin()    const {return fRmin;}
+
+
+protected:
+  Int_t    fTrack;    //track number of the particle that produced the hit
+  Int_t    fPdgCode;  //GEANT code of the particle that produced the hit
+  /* they are defined in the mother class
+  Float_t  fX;        //x-coordinate of the hit 
+  Float_t  fY;        //y-coordinate of the hit 
+  Float_t  fZ;        //z-coordinate of the hit
+  */
+  Float_t  fP;        //momentum
+  Float_t  fVrho;     //rho-coordinate of the Vertex
+  Int_t    fFirst;    //=1 for the first hit of the track, =0 otherwise
+  Int_t    fNoise;    //=1 for the noise hit (Rvtx>200 or second, ... hit), =0 otherwise
+  Float_t  fRmin;     //distance to the nearest TOFhit (cm)
+
+  ClassDef(AliTOFRecHit,1)  // Dummy Hit class for TOF Reconstruction
+};
+
+#endif /* ALITOFRECHIT_H */
diff --git a/TOF/AliTOFTrack.cxx b/TOF/AliTOFTrack.cxx
new file mode 100644 (file)
index 0000000..6470eee
--- /dev/null
@@ -0,0 +1,106 @@
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+////////////////////////////////////////////////////////////////////////
+//
+// AliTOFTrack class
+//
+// Authors: Bologna-ITEP-Salerno Group
+//
+// Description: class for TPC data about extracted tracks for TPC-TOF
+// matching (cfr. TDR Section 4.4).
+// TRD tracking capabilities have been foreseen by including the member
+// variables fRxTRD and fRyTRD.
+// It is the candidate class to be written in TreeR for each event.
+//
+// Member variable summary description: 
+// - track momentum and position in the last TPC padrow 
+// - track length as given by the geometrical propagation
+// - reconstructed mass from time of flight
+//
+////////////////////////////////////////////////////////////////////////
+
+#include "AliTOFTrack.h"
+
+ClassImp(AliTOFTrack)
+
+AliTOFTrack::AliTOFTrack() 
+{
+  //
+  // Default ctor
+  //
+  fTrack=0;
+  fP=0.;
+  fPdgCode=0;
+  flTPC=0.;
+  fRxTPC=0.;
+  fRyTPC=0.;
+  fRzTPC=0.;
+  fPxTPC=0.;
+  fPyTPC=0.;
+  fPzTPC=0.;
+  fRxTRD=0.;
+  fRyTRD=0.;
+  fPad=0;
+  fMatching=0;
+  fLength=-1;
+  fTof=-1;
+  fMassTOF=-1;
+}
+
+//_____________________________________________________________________________
+AliTOFTrack::AliTOFTrack(Int_t track, Float_t vtxMom, Int_t pdgcode, Float_t tpcTrackLen, Float_t* tpcpos, Float_t* tpcmom, Float_t* trdpos, Int_t pad, Int_t matchflag, Float_t length, Float_t tof, Float_t massTof)
+{
+  //
+  // par ctor
+  //
+  fTrack  = track;
+  fP      = vtxMom;
+  fPdgCode= pdgcode;
+  flTPC   = tpcTrackLen;
+  fRxTPC  = tpcpos[0];
+  fRyTPC  = tpcpos[1];
+  fRzTPC  = tpcpos[2];
+  fPxTPC  = tpcmom[0];
+  fPyTPC  = tpcmom[1];
+  fPzTPC  = tpcmom[2];
+  fRxTRD  = trdpos[0];
+  fRyTRD  = trdpos[1];
+  fPad    = pad;
+  fMatching= matchflag;
+  fLength = length;
+  fTof    = tof;
+  fMassTOF= massTof;
+}
+
+//_____________________________________________________________________________
+void AliTOFTrack::SetTrack(Int_t track, Float_t vtxMom, Int_t pdgcode, Float_t tpcTrackLen, Float_t* tpcpos, Float_t* tpcmom, Float_t* trdpos)
+{
+  //
+  // setter
+  //
+  fTrack  = track;
+  fP      = vtxMom;
+  fPdgCode= pdgcode;
+  flTPC   = tpcTrackLen;
+  fRxTPC  = tpcpos[0];
+  fRyTPC  = tpcpos[1];
+  fRzTPC  = tpcpos[2];
+  fPxTPC  = tpcmom[0];
+  fPyTPC  = tpcmom[1];
+  fPzTPC  = tpcmom[2];
+  fRxTRD  = trdpos[0];
+  fRyTRD  = trdpos[1];
+}
diff --git a/TOF/AliTOFTrack.h b/TOF/AliTOFTrack.h
new file mode 100644 (file)
index 0000000..2983cf3
--- /dev/null
@@ -0,0 +1,85 @@
+#ifndef ALITOFTRACK_H
+#define ALITOFTRACK_H
+
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+//////////////////////////////////////////////////////////////
+//  TOF Reconstructed track
+//  AliTOFTrack  class                        
+//  (see implementation file for details)
+//                               
+//-- Authors: Bologna-ITEP-Salerno Group
+/////////////////////////////////////////////////////////////
+
+
+#include "TObject.h"
+
+//_______________________________________________________
+class AliTOFTrack : public TObject{
+
+public:
+  AliTOFTrack();
+  AliTOFTrack(Int_t track, Float_t vtxMom, Int_t pdgcode, Float_t tpcTrackLen, Float_t* tpcpos, Float_t* tpcmom, Float_t* trdpos, Int_t pad, Int_t matchflag, Float_t length, Float_t tof, Float_t massTof);
+  ~AliTOFTrack(){};
+  void SetTrack(Int_t track, Float_t vtxMom, Int_t pdgcode, Float_t tpcTrackLen, Float_t* tpcpos, Float_t* tpcmom, Float_t* trdpos);
+  void SetTrack(Int_t track)   {fTrack=track;}   
+  void SetP(Float_t mom)       {fP=mom;}
+  void SetPdgCode(Int_t pdgCode) {fPdgCode=pdgCode;}   
+  void SetlTPC(Float_t lTPC)   {flTPC=lTPC;}
+  void SetRxTPC(Float_t rxTPC) {fRxTPC=rxTPC;}
+  void SetRyTPC(Float_t ryTPC) {fRyTPC=ryTPC;}
+  void SetRzTPC(Float_t rzTPC) {fRzTPC=rzTPC;}
+  void SetPxTPC(Float_t pxTPC) {fPxTPC=pxTPC;}
+  void SetPyTPC(Float_t pyTPC) {fPyTPC=pyTPC;}
+  void SetPzTPC(Float_t pzTPC) {fPzTPC=pzTPC;}
+  void SetRxTRD(Float_t rxTRD) {fRxTRD=rxTRD;}
+  void SetRyTRD(Float_t ryTRD) {fRyTRD=ryTRD;}
+  void SetPixel(Int_t pad)     {fPad=pad;}
+  void SetMatching(Int_t matching) {fMatching=matching;}
+  void SetLength(Float_t length)   {fLength=length;}
+  void SetTof(Float_t tof)     {fTof=tof;}
+  void SetMassTOF(Float_t massTOF) {fMassTOF=massTOF;}
+
+  Int_t   GetTrack()   const {return fTrack;}
+  Float_t GetP()       const {return fP;}
+  Int_t   GetPdgCode() const {return fPdgCode;}   
+  Float_t GetlTPC()    const {return flTPC;}
+  Float_t GetRxTPC()   const {return fRxTPC;}
+  Float_t GetRyTPC()   const {return fRyTPC;}
+  Float_t GetRzTPC()   const {return fRzTPC;}
+  Float_t GetPxTPC()   const {return fPxTPC;}
+  Float_t GetPyTPC()   const {return fPyTPC;}
+  Float_t GetPzTPC()   const {return fPzTPC;}
+  Float_t GetRxTRD()   const {return fRxTRD;}
+  Float_t GetRyTRD()   const {return fRyTRD;}
+  Int_t   GetPad()     const {return fPad;}
+  Int_t   GetMatching()const {return fMatching;}
+  Float_t GetLength()  const {return fLength;}
+  Float_t GetTof()     const {return fTof;}
+  Float_t GetMassTOF() const {return fMassTOF;}
+
+private:
+  Int_t    fTrack;    // track number
+  Float_t  fP;        // vertex momentum
+  Int_t    fPdgCode;  // Geant code of particle
+  Float_t  flTPC;     // length to TPC
+  Float_t  fRxTPC;    // x-coordinate on TPC
+  Float_t  fRyTPC;    // y-coordinate on TPC
+  Float_t  fRzTPC;    // z-coordinate on TPC
+  Float_t  fPxTPC;    // x-momentum on TPC
+  Float_t  fPyTPC;    // y-momentum on TPC
+  Float_t  fPzTPC;    // z-momentum on TPC
+  Float_t  fRxTRD;    // x-coordinate on the last layer of TRD
+  Float_t  fRyTRD;    // y-coordinate on the last layer of TRD
+//  Float_t  fTof;    // Time of Flight [ns] smearing with RPC resolution
+  Int_t    fPad  ;    // pad number
+  Int_t    fMatching; // Index of TPC track - TOF pixel matching
+  Float_t  fLength  ; // Track length [cm] from the origin to the TOF [cm]
+  Float_t  fTof;      // Time [ns] determined by pixel matched with the track
+  Float_t  fMassTOF;  // Mass [GeV] determined by fTOF,fLength,fPx,...
+
+  ClassDef(AliTOFTrack,1)   // TOF Reconstructed track
+};
+
+#endif /* ALITOFTRACK_H */
index 04bce12f37379be8139d69d6bce43943c0fc3ac3..bf390a46d1f4866d700defeeea887e1d84e5a039 100644 (file)
@@ -9,7 +9,7 @@ PACKAGE = TOF
 
 # C++ sources
 
-SRCS  = AliTOF.cxx  AliTOFv0.cxx  AliTOFv1.cxx  AliTOFv2.cxx  AliTOFv3.cxx  AliTOFv4.cxx AliTOFv4T0.cxx AliTOFhit.cxx AliTOFhitT0.cxx AliTOFdigit.cxx AliTOFRawSector.cxx  AliTOFRoc.cxx  AliTOFRawDigit.cxx AliTOFDigitizer.cxx AliTOFSDigitizer.cxx AliTOFMerger.cxx  AliTOFv2FHoles.cxx AliTOFSDigit.cxx AliTOFHitMap.cxx AliTOFConstants.cxx AliTOFT0.cxx AliTOFPID.cxx
+SRCS  = AliTOF.cxx  AliTOFv0.cxx  AliTOFv1.cxx  AliTOFv2.cxx  AliTOFv3.cxx  AliTOFv4.cxx AliTOFv4T0.cxx AliTOFhit.cxx AliTOFhitT0.cxx AliTOFdigit.cxx AliTOFRawSector.cxx  AliTOFRoc.cxx  AliTOFRawDigit.cxx AliTOFDigitizer.cxx AliTOFSDigitizer.cxx AliTOFMerger.cxx  AliTOFv2FHoles.cxx AliTOFSDigit.cxx AliTOFHitMap.cxx AliTOFConstants.cxx AliTOFT0.cxx AliTOFPID.cxx AliTOFPad.cxx AliTOFRecHit.cxx AliTOFTrack.cxx
 
 # C++ Headers
 
index c26492ec656d38f63803de89e3510448c600ce8c..e59de4b66629d395d18dfd32d807cddcec857c49 100644 (file)
@@ -32,5 +32,8 @@
 #pragma link C++ class  AliTOFSDigit+;
 #pragma link C++ class  AliTOFHitMap+;
 #pragma link C++ class  AliTOFConstants+;
+#pragma link C++ class  AliTOFPad+;
+#pragma link C++ class  AliTOFTrack+;
+#pragma link C++ class  AliTOFRecHit+;
 
 #endif
index b56862b48bb21d9956950804b9be08b0a92b2e05..06bd678c9a12c80e6045594cdd873dc8c31c9b83 100644 (file)
@@ -1,4 +1,4 @@
-SRCS  = AliTOF.cxx  AliTOFv0.cxx  AliTOFv1.cxx  AliTOFv2.cxx  AliTOFv3.cxx  AliTOFv4.cxx AliTOFv4T0.cxx AliTOFhit.cxx  AliTOFhitT0.cxx AliTOFPID.cxx AliTOFT0.cxx AliTOFdigit.cxx AliTOFRawSector.cxx  AliTOFRoc.cxx  AliTOFRawDigit.cxx AliTOFDigitizer.cxx AliTOFSDigitizer.cxx AliTOFMerger.cxx  AliTOFv2FHoles.cxx AliTOFSDigit.cxx AliTOFHitMap.cxx AliTOFConstants.cxx
+SRCS  = AliTOF.cxx  AliTOFv0.cxx  AliTOFv1.cxx  AliTOFv2.cxx  AliTOFv3.cxx  AliTOFv4.cxx AliTOFv4T0.cxx AliTOFhit.cxx  AliTOFhitT0.cxx AliTOFPID.cxx AliTOFT0.cxx AliTOFdigit.cxx AliTOFRawSector.cxx  AliTOFRoc.cxx  AliTOFRawDigit.cxx AliTOFDigitizer.cxx AliTOFSDigitizer.cxx AliTOFMerger.cxx  AliTOFv2FHoles.cxx AliTOFSDigit.cxx AliTOFHitMap.cxx AliTOFConstants.cxx AliTOFPad.cxx AliTOFRecHit.cxx AliTOFTrack.cxx
 
 
 HDRS:= $(SRCS:.cxx=.h)
diff --git a/TOF/stdCutsIon.root b/TOF/stdCutsIon.root
new file mode 100644 (file)
index 0000000..65c1a41
Binary files /dev/null and b/TOF/stdCutsIon.root differ
diff --git a/TOF/stdCutspp.root b/TOF/stdCutspp.root
new file mode 100644 (file)
index 0000000..a131bfc
Binary files /dev/null and b/TOF/stdCutspp.root differ