OMSim
Geant4 for IceCube optical module studies
Loading...
Searching...
No Matches
OMSimLOM16Harness.hh
Go to the documentation of this file.
1
7#pragma once
9
10class LOM16;
12{
13public:
14 LOM16Harness(LOM16 *pLOM16);
15 void construction();
16 G4String mDataKey = "om_LOM16_Harness";
17
18private:
19 LOM16 *m_opticalModule;
20
21 void CADHarnessWaistband();
22 void CADHarnessRopes();
23 void CADHarnessPCA();
24 void CADString();
25
26 void mainDataCable();
27
28 const G4double m_ropeRotationAngleX = 11.245557 * deg;
29 const G4double m_harnessRotAngle = 0 * deg;
30 const G4double m_totalWidth = 170 * mm; //Verify this value!
31};
Provides helper base class OMSimDetectorComponent for constructing and managing detector components i...
Definition OMSimLOM16Harness.hh:12
void construction()
Abstract method you have to define in order to make a derived class from OMSimDetectorComponent.
Definition OMSimLOM16Harness.cc:19
Definition OMSimLOM16.hh:14
Abstract base class used for constructing detector components.
Definition OMSimDetectorComponent.hh:26