18#ifndef PROJECTIONSURFACESHELPER_H
19#define PROJECTIONSURFACESHELPER_H
47 InDetProjFlags::InDetProjPartsFlags
shownParts()
const;
52 void setSurfaces(InDetProjFlags::InDetProjPartsFlags);
57 double barrel_inner_radius,
58 double barrel_outer_radius,
59 double barrel_posneg_z,
60 double endcap_surface_z,
61 double endcap_surface_length,
62 double endcap_inner_radius,
63 double endcap_outer_radius,
64 double endcap_zasr_disttobarrelcyl,
65 double endcap_zasr_squeezefact,
66 SoMaterial*, SoSeparator * attachsep, QObject * parent,
IVP1System*sys );
static ProjectionSurfacesHelper * createSCTHelper(SoMaterial *, SoSeparator *attachsep, QObject *parent=0, IVP1System *sys=0)
static ProjectionSurfacesHelper * createTRTHelper(SoMaterial *, SoSeparator *attachsep, QObject *parent=0, IVP1System *sys=0)
void setSurfaces(InDetProjFlags::InDetProjPartsFlags)
static ProjectionSurfacesHelper * createPixelHelper(SoMaterial *, SoSeparator *attachsep, QObject *parent=0, IVP1System *sys=0)
ProjectionSurfacesHelper(double surfacethickness, double barrel_inner_radius, double barrel_outer_radius, double barrel_posneg_z, double endcap_surface_z, double endcap_surface_length, double endcap_inner_radius, double endcap_outer_radius, double endcap_zasr_disttobarrelcyl, double endcap_zasr_squeezefact, SoMaterial *, SoSeparator *attachsep, QObject *parent, IVP1System *sys)
InDetProjFlags::InDetProjPartsFlags shownParts() const
virtual ~ProjectionSurfacesHelper()
VP1HelperClassBase(IVP1System *sys=0, QString helpername="")