Defines within it the common (templated) type for muon detector hierarchy components. More...
#include "mdet/MDetectorComponent.h"
Public Types | |
typedef det::DetectorComponent < C, MManagerProvider > | Type |
Type specializing det::DetectorComponent for Muon hierarchy. More... | |
Defines within it the common (templated) type for muon detector hierarchy components.
This struct is a "template typedef" workaround, defining within it the templated typedef Type for that common type. Also, if it's necessary to put someting common to all M-Components but exclusive to them, then MComponentGroup may change to a class deriving from det::ComponentGroup (keeping the inner typedefs for backward compatibility).
Definition at line 25 of file MDetectorComponent.h.
typedef det::DetectorComponent<C, MManagerProvider> mdet::MDetectorComponent< C >::Type |
Type specializing det::DetectorComponent for Muon hierarchy.
Definition at line 29 of file MDetectorComponent.h.