ATLAS Offline Software
Loading...
Searching...
No Matches
GeoMaterialConverter.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
6// GeoMaterialConverter.h, (c) ATLAS Detector software
8
9#ifndef TRKDETDESCRGEOMODELCNV_GEOMATERIALCONVERTER_H
10#define TRKDETDESCRGEOMODELCNV_GEOMATERIALCONVERTER_H
11// Trk
13// STL
14#include <iostream>
15
16class GeoMaterial;
17
18namespace Trk {
19
29
31
32 public:
35
38
41 static Material convert(const GeoMaterial* gm);
42
45 static bool dummy_material(const GeoMaterial*);
46};
47
48} // end of namespace Trk
49
50#endif
GeoMaterialConverter()=default
Default constructor.
~GeoMaterialConverter()=default
Destructor.
static bool dummy_material(const GeoMaterial *)
hardcoded dummy materials : TODO : find generic criterium ( density ?
static Material convert(const GeoMaterial *gm)
Single conversion , input type GeoMaterial - output type Trk::MaterialProperties.
A common object to be contained by.
Definition Material.h:117
Ensure that the ATLAS eigen extensions are properly loaded.