ATLAS Offline Software
Loading...
Searching...
No Matches
LUCID_RDBAaccess.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#ifndef LUCID_RDBAaccess_h
6#define LUCID_RDBAaccess_h
7
8#include "GaudiKernel/Algorithm.h"
10
12
13 public:
14
17
18 void ReadDB();
19 void SetParameters();
20 void Print() const;
21 static void CloseDB();
22
23 double distanceToIP{};
24
26 double VJconelength{};
33
34 double cylinderLength{};
35 double cylinderRadius{};
37 double pmtPosition{};
38 double pmtRadius{};
39 double pmtThickness{};
40
41 double quartzDensity{};
42
43 double waveLengthStep{};
44 double waveLengthMin{};
45 double waveLengthMax{};
46
47 private:
48
50};
51
52#endif
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
double VJconeFrontRingOverlap
static void CloseDB()
double VJconeFrontRingThickness
IRDBRecordset_ptr m_lucidParams