ATLAS Offline Software
Loading...
Searching...
No Matches
CaloLayer.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include <iostream>
6#include "CLHEP/Units/SystemOfUnits.h"
9
10namespace Rec
11{
12
14 int geom,
15 double r,
16 double z,
17 double radLen,
18 bool isBarrel)
19 : m_igeom (geom),
21 m_R (r),
22 m_Z (z),
24 m_X0 (radLen)
25{}
26
27
28
29void
31{
32// std::cout << " Layer geom " << m_igeom << std::endl;
33 std::cout << " R " << m_R << std::endl;
34 std::cout << " Z " << m_Z << std::endl;
35// std::cout << " Rmax " << m_Rmax << std::endl;
36// std::cout << " Rmin " << m_Rmin << std::endl;
37// std::cout << " Zmax " << m_Zmax << std::endl;
38// std::cout << " Zmin " << m_Zmin << std::endl;
39 std::cout << " Rad Len " << m_X0<< std::endl;
40// std::cout << " isBarrel " << m_isBarrel<< std::endl;
41// std::cout << " CaloRegion " << m_caloregion<< std::endl;
42 std::cout << std::endl;
43}
44
45} // end of namespace
46
#define z
bool isBarrel() const
Definition CaloLayer.h:53
void print() const
Definition CaloLayer.cxx:30
const Trk::Surface * surface(void) const
Definition CaloLayer.h:61
int geom() const
Definition CaloLayer.h:49
CaloLayer(const Trk::Surface *surface, int geom, double r, double z, double radLen, bool isBarrel)
Definition CaloLayer.cxx:13
const Trk::Surface * m_surface
Definition CaloLayer.h:44
Abstract Base Class for tracking surfaces.
int r
Definition globals.cxx:22
Gaudi Tools.