BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
IMdcGeomSvc Class Referenceabstract

#include <IMdcGeomSvc.h>

Inheritance diagram for IMdcGeomSvc:

Public Member Functions

 DeclareInterfaceID (IMdcGeomSvc, 1, 0)
virtual const MdcGeoWire *const Wire (unsigned id)=0
virtual const MdcGeoWire *const Wire (unsigned lyrid, unsigned wirid)=0
virtual const MdcGeoLayer *const Layer (unsigned id)=0
virtual const MdcGeoSuper *const SuperLayer (unsigned id)=0
virtual const MdcGeoGeneral *const GeneralLayer (unsigned id)=0
virtual const MdcGeoMisc *const Misc (void)=0
virtual const MdcGeoEnd *const End (unsigned id)=0
virtual const int getWireSize ()=0
virtual const int getLayerSize ()=0
virtual const int getSuperLayerSize ()=0
virtual const int getGeneralLayerSize ()=0
virtual const int getSegmentNo ()=0
virtual void Dump ()=0
virtual bool getSagFlag (void)=0
 DeclareInterfaceID (IMdcGeomSvc, 1, 0)
virtual const MdcGeoWire *const Wire (unsigned id)=0
virtual const MdcGeoWire *const Wire (unsigned lyrid, unsigned wirid)=0
virtual const MdcGeoLayer *const Layer (unsigned id)=0
virtual const MdcGeoSuper *const SuperLayer (unsigned id)=0
virtual const MdcGeoGeneral *const GeneralLayer (unsigned id)=0
virtual const MdcGeoMisc *const Misc (void)=0
virtual const MdcGeoEnd *const End (unsigned id)=0
virtual const int getWireSize ()=0
virtual const int getLayerSize ()=0
virtual const int getSuperLayerSize ()=0
virtual const int getGeneralLayerSize ()=0
virtual const int getSegmentNo ()=0
virtual void Dump ()=0
virtual bool getSagFlag (void)=0
 DeclareInterfaceID (IMdcGeomSvc, 1, 0)
virtual const MdcGeoWire *const Wire (unsigned id)=0
virtual const MdcGeoWire *const Wire (unsigned lyrid, unsigned wirid)=0
virtual const MdcGeoLayer *const Layer (unsigned id)=0
virtual const MdcGeoSuper *const SuperLayer (unsigned id)=0
virtual const MdcGeoGeneral *const GeneralLayer (unsigned id)=0
virtual const MdcGeoMisc *const Misc (void)=0
virtual const MdcGeoEnd *const End (unsigned id)=0
virtual const int getWireSize ()=0
virtual const int getLayerSize ()=0
virtual const int getSuperLayerSize ()=0
virtual const int getGeneralLayerSize ()=0
virtual const int getSegmentNo ()=0
virtual void Dump ()=0
virtual bool getSagFlag (void)=0

Detailed Description

Member Function Documentation

◆ DeclareInterfaceID() [1/3]

IMdcGeomSvc::DeclareInterfaceID ( IMdcGeomSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [2/3]

IMdcGeomSvc::DeclareInterfaceID ( IMdcGeomSvc ,
1 ,
0  )

◆ DeclareInterfaceID() [3/3]

IMdcGeomSvc::DeclareInterfaceID ( IMdcGeomSvc ,
1 ,
0  )

◆ Dump() [1/3]

virtual void IMdcGeomSvc::Dump ( )
pure virtual

◆ Dump() [2/3]

virtual void IMdcGeomSvc::Dump ( )
pure virtual

◆ Dump() [3/3]

virtual void IMdcGeomSvc::Dump ( )
pure virtual

◆ End() [1/3]

virtual const MdcGeoEnd *const IMdcGeomSvc::End ( unsigned id)
pure virtual

◆ End() [2/3]

virtual const MdcGeoEnd *const IMdcGeomSvc::End ( unsigned id)
pure virtual

◆ End() [3/3]

virtual const MdcGeoEnd *const IMdcGeomSvc::End ( unsigned id)
pure virtual

◆ GeneralLayer() [1/3]

virtual const MdcGeoGeneral *const IMdcGeomSvc::GeneralLayer ( unsigned id)
pure virtual

◆ GeneralLayer() [2/3]

virtual const MdcGeoGeneral *const IMdcGeomSvc::GeneralLayer ( unsigned id)
pure virtual

◆ GeneralLayer() [3/3]

virtual const MdcGeoGeneral *const IMdcGeomSvc::GeneralLayer ( unsigned id)
pure virtual

◆ getGeneralLayerSize() [1/3]

virtual const int IMdcGeomSvc::getGeneralLayerSize ( )
pure virtual

◆ getGeneralLayerSize() [2/3]

virtual const int IMdcGeomSvc::getGeneralLayerSize ( )
pure virtual

◆ getGeneralLayerSize() [3/3]

virtual const int IMdcGeomSvc::getGeneralLayerSize ( )
pure virtual

◆ getLayerSize() [1/3]

virtual const int IMdcGeomSvc::getLayerSize ( )
pure virtual

◆ getLayerSize() [2/3]

virtual const int IMdcGeomSvc::getLayerSize ( )
pure virtual

◆ getLayerSize() [3/3]

virtual const int IMdcGeomSvc::getLayerSize ( )
pure virtual

◆ getSagFlag() [1/3]

virtual bool IMdcGeomSvc::getSagFlag ( void )
pure virtual

◆ getSagFlag() [2/3]

virtual bool IMdcGeomSvc::getSagFlag ( void )
pure virtual

◆ getSagFlag() [3/3]

virtual bool IMdcGeomSvc::getSagFlag ( void )
pure virtual

◆ getSegmentNo() [1/3]

virtual const int IMdcGeomSvc::getSegmentNo ( )
pure virtual

◆ getSegmentNo() [2/3]

virtual const int IMdcGeomSvc::getSegmentNo ( )
pure virtual

◆ getSegmentNo() [3/3]

virtual const int IMdcGeomSvc::getSegmentNo ( )
pure virtual

◆ getSuperLayerSize() [1/3]

virtual const int IMdcGeomSvc::getSuperLayerSize ( )
pure virtual

◆ getSuperLayerSize() [2/3]

virtual const int IMdcGeomSvc::getSuperLayerSize ( )
pure virtual

◆ getSuperLayerSize() [3/3]

virtual const int IMdcGeomSvc::getSuperLayerSize ( )
pure virtual

◆ getWireSize() [1/3]

virtual const int IMdcGeomSvc::getWireSize ( )
pure virtual

◆ getWireSize() [2/3]

virtual const int IMdcGeomSvc::getWireSize ( )
pure virtual

◆ getWireSize() [3/3]

virtual const int IMdcGeomSvc::getWireSize ( )
pure virtual

◆ Layer() [1/3]

◆ Layer() [2/3]

virtual const MdcGeoLayer *const IMdcGeomSvc::Layer ( unsigned id)
pure virtual

◆ Layer() [3/3]

virtual const MdcGeoLayer *const IMdcGeomSvc::Layer ( unsigned id)
pure virtual

◆ Misc() [1/3]

virtual const MdcGeoMisc *const IMdcGeomSvc::Misc ( void )
pure virtual

◆ Misc() [2/3]

virtual const MdcGeoMisc *const IMdcGeomSvc::Misc ( void )
pure virtual

◆ Misc() [3/3]

virtual const MdcGeoMisc *const IMdcGeomSvc::Misc ( void )
pure virtual

◆ SuperLayer() [1/3]

virtual const MdcGeoSuper *const IMdcGeomSvc::SuperLayer ( unsigned id)
pure virtual

◆ SuperLayer() [2/3]

virtual const MdcGeoSuper *const IMdcGeomSvc::SuperLayer ( unsigned id)
pure virtual

◆ SuperLayer() [3/3]

virtual const MdcGeoSuper *const IMdcGeomSvc::SuperLayer ( unsigned id)
pure virtual

◆ Wire() [1/6]

◆ Wire() [2/6]

virtual const MdcGeoWire *const IMdcGeomSvc::Wire ( unsigned id)
pure virtual

◆ Wire() [3/6]

virtual const MdcGeoWire *const IMdcGeomSvc::Wire ( unsigned id)
pure virtual

◆ Wire() [4/6]

virtual const MdcGeoWire *const IMdcGeomSvc::Wire ( unsigned lyrid,
unsigned wirid )
pure virtual

◆ Wire() [5/6]

virtual const MdcGeoWire *const IMdcGeomSvc::Wire ( unsigned lyrid,
unsigned wirid )
pure virtual

◆ Wire() [6/6]

virtual const MdcGeoWire *const IMdcGeomSvc::Wire ( unsigned lyrid,
unsigned wirid )
pure virtual

The documentation for this class was generated from the following files: