ATLAS Offline Software
Loading...
Searching...
No Matches
LVL1::JEPRoIBSCollection Class Reference

Jet/Energy Processor RoI container for writing bytestream. More...

#include <JEPRoIBSCollection.h>

Collaboration diagram for LVL1::JEPRoIBSCollection:

Public Member Functions

 JEPRoIBSCollection (const DataVector< JEMRoI > *jemRoiCollection, const CMMRoI *cmmRoi, const DataVector< CMMJetHits > *cmmHitCollection, const DataVector< CMMEtSums > *cmmEtCollection)
const DataVector< JEMRoI > * JemRoi () const
 Return pointer to JEM RoI collection.
const CMMRoICmmRoi () const
 Return pointer to CMM RoIs.
const DataVector< CMMJetHits > * CmmHits () const
 Return pointer to CMM hit sums collection.
const DataVector< CMMEtSums > * CmmSums () const
 Return pointer to CMM energy sums collection.

Private Attributes

const DataVector< JEMRoI > * m_jemRoiCollection
 JEM RoI collection.
const CMMRoIm_cmmRoi
 CMM RoIs.
const DataVector< CMMJetHits > * m_cmmHitCollection
 CMM Hit sums collection.
const DataVector< CMMEtSums > * m_cmmEtCollection
 CMM Energy sums collection.

Detailed Description

Jet/Energy Processor RoI container for writing bytestream.

Contains all the component collections needed to build the ROD.

Author
Peter Faulkner

Definition at line 25 of file JEPRoIBSCollection.h.

Constructor & Destructor Documentation

◆ JEPRoIBSCollection()

LVL1::JEPRoIBSCollection::JEPRoIBSCollection ( const DataVector< JEMRoI > * jemRoiCollection,
const CMMRoI * cmmRoi,
const DataVector< CMMJetHits > * cmmHitCollection,
const DataVector< CMMEtSums > * cmmEtCollection )

Definition at line 13 of file JEPRoIBSCollection.cxx.

18 : m_jemRoiCollection(jemRoiCollection),
19 m_cmmRoi(cmmRoi),
20 m_cmmHitCollection(cmmHitCollection),
21 m_cmmEtCollection(cmmEtCollection)
22{
23}
const DataVector< JEMRoI > * m_jemRoiCollection
JEM RoI collection.
const CMMRoI * m_cmmRoi
CMM RoIs.
const DataVector< CMMJetHits > * m_cmmHitCollection
CMM Hit sums collection.
const DataVector< CMMEtSums > * m_cmmEtCollection
CMM Energy sums collection.

Member Function Documentation

◆ CmmHits()

const DataVector< CMMJetHits > * LVL1::JEPRoIBSCollection::CmmHits ( ) const
inline

Return pointer to CMM hit sums collection.

Definition at line 65 of file JEPRoIBSCollection.h.

66{
67 return m_cmmHitCollection;
68}

◆ CmmRoi()

const CMMRoI * LVL1::JEPRoIBSCollection::CmmRoi ( ) const
inline

Return pointer to CMM RoIs.

Definition at line 60 of file JEPRoIBSCollection.h.

61{
62 return m_cmmRoi;
63}

◆ CmmSums()

const DataVector< CMMEtSums > * LVL1::JEPRoIBSCollection::CmmSums ( ) const
inline

Return pointer to CMM energy sums collection.

Definition at line 70 of file JEPRoIBSCollection.h.

71{
72 return m_cmmEtCollection;
73}

◆ JemRoi()

const DataVector< JEMRoI > * LVL1::JEPRoIBSCollection::JemRoi ( ) const
inline

Return pointer to JEM RoI collection.

Definition at line 55 of file JEPRoIBSCollection.h.

56{
57 return m_jemRoiCollection;
58}

Member Data Documentation

◆ m_cmmEtCollection

const DataVector<CMMEtSums>* LVL1::JEPRoIBSCollection::m_cmmEtCollection
private

CMM Energy sums collection.

Definition at line 51 of file JEPRoIBSCollection.h.

◆ m_cmmHitCollection

const DataVector<CMMJetHits>* LVL1::JEPRoIBSCollection::m_cmmHitCollection
private

CMM Hit sums collection.

Definition at line 49 of file JEPRoIBSCollection.h.

◆ m_cmmRoi

const CMMRoI* LVL1::JEPRoIBSCollection::m_cmmRoi
private

CMM RoIs.

Definition at line 47 of file JEPRoIBSCollection.h.

◆ m_jemRoiCollection

const DataVector<JEMRoI>* LVL1::JEPRoIBSCollection::m_jemRoiCollection
private

JEM RoI collection.

Definition at line 45 of file JEPRoIBSCollection.h.


The documentation for this class was generated from the following files: