CMS 3D CMS Logo

List of all members | Public Member Functions
CmsTrackerAbstractConstruction Class Referenceabstract

#include <CmsTrackerAbstractConstruction.h>

Inheritance diagram for CmsTrackerAbstractConstruction:
CmsTrackerLevelBuilder CmsDetConstruction CmsTrackerBuilder CmsTrackerDiskBuilder CmsTrackerLadderBuilder CmsTrackerLayerBuilder CmsTrackerOTDiscBuilder CmsTrackerOTLayerBuilder CmsTrackerOTRingBuilder CmsTrackerPanelBuilder CmsTrackerPetalBuilder CmsTrackerPhase1DiskBuilder CmsTrackerPhase2TPDiskBuilder CmsTrackerPixelPhase1EndcapBuilder CmsTrackerPixelPhase2DiskBuilder CmsTrackerPixelPhase2EndcapBuilder CmsTrackerPixelPhase2RingBuilder CmsTrackerRingBuilder CmsTrackerRodBuilder CmsTrackerStringBuilder CmsTrackerSubStrctBuilder CmsTrackerWheelBuilder

Public Member Functions

virtual void build (DDFilteredView &, GeometricDet *, std::string)=0
 
virtual ~CmsTrackerAbstractConstruction ()=default
 

Detailed Description

Abstract Class to construct a Tracker SubDet

Definition at line 12 of file CmsTrackerAbstractConstruction.h.

Constructor & Destructor Documentation

virtual CmsTrackerAbstractConstruction::~CmsTrackerAbstractConstruction ( )
virtualdefault

Member Function Documentation

virtual void CmsTrackerAbstractConstruction::build ( DDFilteredView ,
GeometricDet ,
std::string   
)
pure virtual

Implemented in CmsTrackerLevelBuilder.