CMS 3D CMS Logo

List of all members | Public Member Functions
CmsMTDAbstractConstruction Class Referenceabstract

#include <CmsMTDAbstractConstruction.h>

Inheritance diagram for CmsMTDAbstractConstruction:
CmsMTDLevelBuilder CmsMTDBuilder CmsMTDConstruction CmsMTDDiscBuilder CmsMTDEndcapBuilder CmsMTDETLRingBuilder CmsMTDModuleBuilder CmsMTDSubStrctBuilder CmsMTDTrayBuilder

Public Member Functions

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

Detailed Description

Abstract Class to construct a Tracker SubDet

Definition at line 12 of file CmsMTDAbstractConstruction.h.

Constructor & Destructor Documentation

virtual CmsMTDAbstractConstruction::~CmsMTDAbstractConstruction ( )
virtualdefault

Member Function Documentation

virtual void CmsMTDAbstractConstruction::build ( DDFilteredView ,
GeometricTimingDet ,
std::string   
)
pure virtual

Implemented in CmsMTDLevelBuilder.