public abstract class DetectorLocator extends Object
Modifier and Type | Field and Description |
---|---|
static String |
MASTER_TAGLIST_URL |
Constructor and Description |
---|
DetectorLocator() |
Modifier and Type | Method and Description |
---|---|
static void |
cacheDetectors() |
private static void |
cacheDetectors(List<String> names)
SIDEEFFECT: ConditionsManager will have conditions for last detector found.
|
static Detector |
findDetector(String detName) |
static Detector |
findDetector(String detName,
int runNum,
ConditionsManager mgr)
Static utility function to lookup a Detector by name and run number.
|
static Detector |
getCurrentDetector() |
static List<String> |
getDetectorNameList() |
public static final String MASTER_TAGLIST_URL
public static Detector getCurrentDetector()
public static Detector findDetector(String detName, int runNum, ConditionsManager mgr)
detName
- name of detector to lookuprunNum
- run numbermgr
- ConditionsManager, which is allowed to be null
SIDE EFFECT: Sets the state of the default ConditionsManager if mgr param is null.private static void cacheDetectors(List<String> names)
public static void cacheDetectors()
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.