#include <SimDataFormats/Vertex/interface/CoreSimVertex.h>
Public Member Functions | |
CoreSimVertex (const math::XYZTLorentzVectorD &v) | |
CoreSimVertex (const math::XYZVectorD &v, float tof) | |
CoreSimVertex () | |
constructors | |
EncodedEventId | eventId () const |
const math::XYZTLorentzVectorD & | position () const |
void | setEventId (EncodedEventId e) |
Private Attributes | |
EncodedEventId | eId |
math::XYZTLorentzVectorD | theVertex |
Definition at line 12 of file CoreSimVertex.h.
CoreSimVertex::CoreSimVertex | ( | ) | [inline] |
CoreSimVertex::CoreSimVertex | ( | const math::XYZVectorD & | v, | |
float | tof | |||
) | [inline] |
CoreSimVertex::CoreSimVertex | ( | const math::XYZTLorentzVectorD & | v | ) | [inline] |
EncodedEventId CoreSimVertex::eventId | ( | ) | const [inline] |
const math::XYZTLorentzVectorD& CoreSimVertex::position | ( | void | ) | const [inline] |
Reimplemented in FSimVertex.
Definition at line 25 of file CoreSimVertex.h.
References theVertex.
Referenced by FBaseSimEvent::fill(), PizeroMCTruthFinder::find(), ElectronMCTruthFinder::find(), PhotonMCTruthFinder::find(), HTrackAssociator::getFreeTrajectoryState(), TrackDetectorAssociator::getFreeTrajectoryState(), operator<<(), and TrajectorySeedProducer::produce().
00025 { return theVertex; }
void CoreSimVertex::setEventId | ( | EncodedEventId | e | ) | [inline] |
Definition at line 28 of file CoreSimVertex.h.
References eId.
Referenced by CrossingFrame< T >::addPileups(), and G4SimEvent::load().
00028 {eId=e;}
EncodedEventId CoreSimVertex::eId [private] |