hep.ilc.marlin.adapter.lcsim
Class SimCalorimeterHitImplementation
java.lang.Object
hep.ilc.marlin.adapter.lcsim.SimCalorimeterHitImplementation
- All Implemented Interfaces:
- org.lcsim.event.CalorimeterHit, org.lcsim.event.SimCalorimeterHit
public class SimCalorimeterHitImplementation
- extends Object
- implements org.lcsim.event.SimCalorimeterHit
SimCalorimeterHitImplementation
public SimCalorimeterHitImplementation(SimCalorimeterHit h,
org.lcsim.event.EventHeader e)
getContributedEnergy
public double getContributedEnergy(int i)
- Specified by:
getContributedEnergy
in interface org.lcsim.event.SimCalorimeterHit
getContributedTime
public double getContributedTime(int i)
- Specified by:
getContributedTime
in interface org.lcsim.event.SimCalorimeterHit
getMCParticle
public org.lcsim.event.MCParticle getMCParticle(int i)
- Specified by:
getMCParticle
in interface org.lcsim.event.SimCalorimeterHit
getMCParticleCount
public int getMCParticleCount()
- Specified by:
getMCParticleCount
in interface org.lcsim.event.SimCalorimeterHit
getPDG
public int getPDG(int i)
- Specified by:
getPDG
in interface org.lcsim.event.SimCalorimeterHit
getCellID
public long getCellID()
- Specified by:
getCellID
in interface org.lcsim.event.CalorimeterHit
getCorrectedEnergy
public double getCorrectedEnergy()
- Specified by:
getCorrectedEnergy
in interface org.lcsim.event.CalorimeterHit
getIDDecoder
public org.lcsim.geometry.IDDecoder getIDDecoder()
- Specified by:
getIDDecoder
in interface org.lcsim.event.CalorimeterHit
getLCMetaData
public org.lcsim.event.EventHeader.LCMetaData getLCMetaData()
- Specified by:
getLCMetaData
in interface org.lcsim.event.CalorimeterHit
getPosition
public double[] getPosition()
- Specified by:
getPosition
in interface org.lcsim.event.CalorimeterHit
getRawEnergy
public double getRawEnergy()
- Specified by:
getRawEnergy
in interface org.lcsim.event.CalorimeterHit
getSubdetector
public org.lcsim.geometry.Subdetector getSubdetector()
- Specified by:
getSubdetector
in interface org.lcsim.event.CalorimeterHit
getTime
public double getTime()
- Specified by:
getTime
in interface org.lcsim.event.CalorimeterHit
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2000-2007 FreeHEP. All Rights Reserved.