public interface IDetectorElementContainer extends List<IDetectorElement>
List
and contains 0
or more DetectorElements. It can be used
to provide special behavior for collections
of DetectorElements.DetectorElement
,
IDetectorElement
,
List
,
ArrayList
Modifier and Type | Method and Description |
---|---|
IDetectorElementContainer |
find(Class<? extends IDetectorElement> klass)
Find an
IDetectorElement by class. |
IDetectorElementContainer |
find(IIdentifier id)
Find an
IDetectorElement by IIdentifier . |
IDetectorElementContainer |
find(String name)
Find an
IDetectorElement by name. |
IDetectorElementContainer find(Class<? extends IDetectorElement> klass)
IDetectorElement
by class.klass
- The class.List
of DetectorElement
objects with matching class.IDetectorElementContainer find(String name)
IDetectorElement
by name.name
- The name of the DetectorElement.null
if none exists.IDetectorElementContainer find(IIdentifier id)
IDetectorElement
by IIdentifier
.id
- The id of the DetectorElement.null
if none exists.Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.