NewWave::RasterisedEvent< T > Class Template Reference A rasterised representation of the event. More...
Detailed Descriptiontemplate<typename T>
|
NewWave::RasterisedEvent< T >::RasterisedEvent | ( | const T & | inputParticles, |
const PixelDefinition & | pixelDefn | ||
) | [inline] |
Generic Templated constructor on anything that could be a list of particles.
Templated constructor on anything that is a list of particles possesing a momentum method. This would work with e.g. Rivet's Particle class
inputParticles | a vector of input Particle types |
pixelDefn | The defintion of the pixel array |
Definition at line 28 of file RasterisedEvent.hh.
NewWave::RasterisedEvent< T >::RasterisedEvent | ( | const PixelArray & | pixelArray, |
const PixelDefinition & | pixelDefn | ||
) | [inline] |
Constructor from an existing array of pixels.
pixelArray | A 2-D array of pixel values |
pixelDefn | The definition of the pixel dimensions |
Definition at line 46 of file RasterisedEvent.hh.
NewWave::RasterisedEvent< HepMC::GenEvent * >::RasterisedEvent | ( | HepMC::GenEvent *const & | event, |
const PixelDefinition & | pixelDefn | ||
) |
const T& NewWave::RasterisedEvent< T >::inputParticles | ( | ) | const [inline] |
Definition at line 51 of file RasterisedEvent.hh.
const PixelDefinition& NewWave::RasterisedEvent< T >::pixelDefinition | ( | ) | const [inline] |
Return the pixel array definition.
Definition at line 64 of file RasterisedEvent.hh.
const PixelArray& NewWave::RasterisedEvent< T >::pixels | ( | ) | const [inline] |
Return the array of pixel values.
Definition at line 58 of file RasterisedEvent.hh.