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