add NaN trap to linux version
[u/mrichter/AliRoot.git] / RICH / AliRICHCerenkov.h
CommitLineData
237c933d 1#ifndef ALIRICHCERENKOV_H
2#define ALIRICHCERENKOV_H
3
4
5/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6 * See cxx source for full Copyright notice */
7
8/* $Id$ */
9
10
11#include "AliHit.h"
12//------------------------------------------------
13// Cerenkov photon object
14//------------------------------------------------
15
16class AliRICHCerenkov: public AliHit {
17 public:
18 Int_t fChamber; // Chamber number
19 Float_t fTheta ; // Incident theta angle in degrees
20 Float_t fPhi ; // Incident phi angle in degrees
21 Float_t fTlength; // Track length inside the chamber
22 Float_t fEloss; // ionisation energy loss in gas
23 Int_t fPHfirst; // first padhit
24 Int_t fPHlast; // last padhit
25 Int_t fCMother; // index of mother particle
26 Float_t fLoss; // nature of particle loss
27 Float_t fIndex; // Index of photon
28 Float_t fProduction; // Point of production
29 Float_t fMomX; // Local Momentum
30 Float_t fMomY; // Local Momentum
31 Float_t fMomZ; // Local Momentum
32 Float_t fNPads; // Pads hit
33 Float_t fCerenkovAngle; // Cerenkov Angle
34 public:
35 AliRICHCerenkov() {}
36 AliRICHCerenkov(Int_t fIshunt, Int_t track, Int_t *vol, Float_t *Cerenkovs);
37 virtual ~AliRICHCerenkov() {}
38
39 ClassDef(AliRICHCerenkov,1) //Cerenkovs object for set:RICH
40};
41#endif