hep.lcd.util.event
Class AbstractLCDEvent
java.lang.Object
|
+--hep.lcd.util.event.AbstractLCDEvent
- Direct Known Subclasses:
- LCD_Gismo_Event
- public abstract class AbstractLCDEvent
- extends Object
- implements LCDEvent
- Source Code:
- AbstractLCDEvent.java
Fields inherited from interface hep.lcd.event.LCDEvent |
CalorimeterCell, CurrentDetector, EMCalorimeterHits, EMClusters, HADCalorimeterHits, HADClusters, LUMCalorimeterHits, MCParticles, MuonCalorimeterHits, MuonStripHits, RefinedClusters, TrackerHits, TrackList, VertexList, VXDHits |
AbstractLCDEvent
public AbstractLCDEvent()
getMCParticles
public ParticleVector getMCParticles()
- Specified by:
getMCParticles
in interface LCDEvent
getEMCalorimeterHits
public CalorimeterHits getEMCalorimeterHits()
- Specified by:
getEMCalorimeterHits
in interface LCDEvent
getHADCalorimeterHits
public CalorimeterHits getHADCalorimeterHits()
- Specified by:
getHADCalorimeterHits
in interface LCDEvent
getLUMCalorimeterHits
public CalorimeterHits getLUMCalorimeterHits()
- Specified by:
getLUMCalorimeterHits
in interface LCDEvent
getMuonCalorimeterHits
public CalorimeterHits getMuonCalorimeterHits()
- Specified by:
getMuonCalorimeterHits
in interface LCDEvent
getMuonStripHits
public MuonStripHits getMuonStripHits()
- Specified by:
getMuonStripHits
in interface LCDEvent
getTrackList
public TrackList getTrackList()
- Specified by:
getTrackList
in interface LCDEvent
getTrackerHits
public TrackerHits getTrackerHits()
- Specified by:
getTrackerHits
in interface LCDEvent
getVXDHits
public TrackerHits getVXDHits()
- Specified by:
getVXDHits
in interface LCDEvent
getEMClusters
public ClusterList getEMClusters()
- Specified by:
getEMClusters
in interface LCDEvent
getHADClusters
public ClusterList getHADClusters()
- Specified by:
getHADClusters
in interface LCDEvent
getRefinedClusters
public ClusterList getRefinedClusters()
- Specified by:
getRefinedClusters
in interface LCDEvent
getCurrentDetector
public Detector getCurrentDetector()
- Description copied from interface:
LCDEvent
- Get the detector geometry for this event. For events that
have been fed through full simulation this will give the
geometry that was used for simulation. For events read
directly from StdHEP this will give the default detector
geometry, or the geometry set using Detector.setCurrentDetector();
- Specified by:
getCurrentDetector
in interface LCDEvent
- Following copied from interface:
hep.lcd.event.LCDEvent
- See Also:
Detector.setCurrentDetector(hep.lcd.geometry.Detector)
getCalorimeterCell
public CalorimeterCell getCalorimeterCell()
- Description copied from interface:
LCDEvent
- Get the CalorimeterCell object for this event. This can
be used to calculate the position of calorimeter hits from
their tower ID, taking into account the detector geometry.
- Specified by:
getCalorimeterCell
in interface LCDEvent
getVertexList
public VertexList getVertexList()
- Specified by:
getVertexList
in interface LCDEvent
get
public abstract Object get(String key)
throws EventException
- Specified by:
get
in interface EventHeader
toString
public String toString()
- Overrides:
toString
in class Object
The LCD Group