ATLAS Offline Software
Loading...
Searching...
No Matches
HECClampConstruction.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5// HECClampConstruction.h
6//
7// Construct Outer Conneting Bars and Rails for HEC
8// and apply them
9//
10// M. Fincke 25.Oct2007
11//
12#ifndef LARGEOHEC_HECCLAMPCONSTRUCTION_H
13#define LARGEOHEC_HECCLAMPCONSTRUCTION_H
14
15#include <string>
16#include "GeoModelKernel/GeoFullPhysVol.h"
17
18
19namespace LArGeo
20{
21
23 {
24 public:
25 HECClampConstruction(bool front=true, bool posZSide=true);
27 void AddClamps(GeoIntrusivePtr<GeoFullPhysVol> physiHECWheel);
28
29
30 private:
31 PVLink GetClampingBar(bool rail=false,bool left=false);
32 bool m_front;
33 //bool m_rail;
34 //bool m_left;
39 double m_rOuter ;
41 };
42
43}
44#endif // LARGEOHEC_HECCLAMPCONSTRUCTION_H
HECClampConstruction(bool front=true, bool posZSide=true)
void AddClamps(GeoIntrusivePtr< GeoFullPhysVol > physiHECWheel)
PVLink GetClampingBar(bool rail=false, bool left=false)