ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Tracking
TrkDetDescr
TrkDetDescrUnitTests
TrkDetDescrUnitTests
TrkDetDescrTPCnvTest.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// TrkDetDescrTPCnvTest.h, (c) ATLAS Detector software
8
9
#ifndef TRKDETDESCRUNITTESTS_TRKDETDESCRTPCNVTEST_H
10
#define TRKDETDESCRUNITTESTS_TRKDETDESCRTPCNVTEST_H
11
12
// Trk
13
#include "
TrkDetDescrUnitTests/TrkDetDescrUnitTestBase.h
"
14
// Athena & Gaudi includes
15
#include "GaudiKernel/ServiceHandle.h"
16
#include "GaudiKernel/ToolHandle.h"
17
18
namespace
Trk
{
19
26
27
class
TrkDetDescrTPCnvTest
:
public
TrkDetDescrUnitTestBase
{
28
public
:
29
31
using
Trk::TrkDetDescrUnitTestBase::TrkDetDescrUnitTestBase;
32
33
/* specify the test here */
34
StatusCode
runTest
();
35
36
private
:
37
Gaudi::Property<bool>
m_writeMode
{
this
,
"WriteMode"
,
true
};
38
39
Gaudi::Property<std::string>
m_materialStepCollectionName
40
{
this
,
"MaterialStepCollection"
,
"RandomMaterialSteps"
};
41
Gaudi::Property<std::string>
m_layerMaterialCollectionName
42
{
this
,
"LayerMaterialMap"
,
"RandomLayerMaterialMap"
};
43
Gaudi::Property<std::string>
m_elementTableName
44
{
this
,
"ElementTable"
,
"RandomElementTable"
};
45
46
};
47
}
48
49
#endif
TrkDetDescrUnitTestBase.h
Trk::TrkDetDescrTPCnvTest
Test the new TP Converter for writing and reading.
Definition
TrkDetDescrTPCnvTest.h:27
Trk::TrkDetDescrTPCnvTest::m_elementTableName
Gaudi::Property< std::string > m_elementTableName
Definition
TrkDetDescrTPCnvTest.h:44
Trk::TrkDetDescrTPCnvTest::m_materialStepCollectionName
Gaudi::Property< std::string > m_materialStepCollectionName
Definition
TrkDetDescrTPCnvTest.h:40
Trk::TrkDetDescrTPCnvTest::runTest
StatusCode runTest()
Definition
TrkDetDescrTPCnvTest.cxx:26
Trk::TrkDetDescrTPCnvTest::m_writeMode
Gaudi::Property< bool > m_writeMode
Definition
TrkDetDescrTPCnvTest.h:37
Trk::TrkDetDescrTPCnvTest::m_layerMaterialCollectionName
Gaudi::Property< std::string > m_layerMaterialCollectionName
Definition
TrkDetDescrTPCnvTest.h:42
Trk::TrkDetDescrUnitTestBase
Base class for all unit tests in the TrkDetDescr package, gives access to gaussian and flat random nu...
Definition
TrkDetDescrUnitTestBase.h:27
Trk
Ensure that the ATLAS eigen extensions are properly loaded.
Definition
FakeTrackBuilder.h:9
Generated on
for ATLAS Offline Software by
1.17.0