CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/Fireworks/ParticleFlow/interface/FWPFGeom.h

Go to the documentation of this file.
00001 #ifndef _FWPFGEOM_H_
00002 #define _FWPFGEOM_H_
00003 
00004 // -*- C++ -*-
00005 //
00006 // Package:     ParticleFlow
00007 // Namespace:   FWPFGeom
00008 // 
00009 // Implementation:
00010 //     <Notes on implementation>
00011 //
00012 // Original Author:  Simon Harris
00013 //
00014 
00015 //-----------------------------------------------------------------------------
00016 // FWPFGeom
00017 //-----------------------------------------------------------------------------
00018 namespace FWPFGeom
00019 {
00020    // ECAL
00021    inline float   caloR1()    { return 129;     }  // Centres of front faces of the crystals in supermodules - Barrel
00022    inline float   caloZ1()    { return 303.353; }  // Longitudinal distance between the interaction point and last tracker layer - Endcap
00023 
00024    // HCAL
00025    inline float   caloR2()    { return 177.7;   }  // Longitudinal profile in the barrel ( inner radius ) - Barrel
00026    inline float   caloR3()    { return 287.65;  }  // Longitudinal profile in the barrel( outer radius ) - Barrel
00027    inline float   caloZ2()    { return 400.458; }  // Longitudinal distance between the interaction point and the endcap envelope - Endcap 
00028 }
00029 #endif
00030 //=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_=_