CMS 3D CMS Logo

List of all members | Public Member Functions
CaloVGeometryLoader Class Referenceabstract

#include <CaloVGeometryLoader.h>

Public Member Functions

virtual std::unique_ptr< CaloSubdetectorGeometryload (DetId::Detector det, int subdet)=0
 Load the subdetector geometry for the specified det and subdet. More...
 
virtual ~CaloVGeometryLoader ()=default
 

Detailed Description

Abstract base class for a subdetector geometry loader.

Definition at line 13 of file CaloVGeometryLoader.h.

Constructor & Destructor Documentation

◆ ~CaloVGeometryLoader()

virtual CaloVGeometryLoader::~CaloVGeometryLoader ( )
virtualdefault

Member Function Documentation

◆ load()

virtual std::unique_ptr<CaloSubdetectorGeometry> CaloVGeometryLoader::load ( DetId::Detector  det,
int  subdet 
)
pure virtual

Load the subdetector geometry for the specified det and subdet.