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

Jet/Energy Processor RoI container for writing bytestream post-LS1. More...

#include <JEPRoIBSCollectionV2.h>

Collaboration diagram for LVL1::JEPRoIBSCollectionV2:

Public Member Functions

 JEPRoIBSCollectionV2 (const DataVector< JEMTobRoI > *jemRoiCollection, const CMXRoI *cmxRoi, const DataVector< CMXEtSums > *cmxEtCollection)
const DataVector< JEMTobRoI > * JemRoi () const
 Return pointer to JEM RoI collection.
const CMXRoICmxRoi () const
 Return pointer to CMX RoIs.
const DataVector< CMXEtSums > * CmxSums () const
 Return pointer to CMX energy sums collection.

Private Attributes

const DataVector< JEMTobRoI > * m_jemRoiCollection
 JEM RoI collection.
const CMXRoIm_cmxRoi
 CMX RoIs.
const DataVector< CMXEtSums > * m_cmxEtCollection
 CMX Energy sums collection.

Detailed Description

Jet/Energy Processor RoI container for writing bytestream post-LS1.

Contains all the component collections needed to build the ROD.

Author
Peter Faulkner

Definition at line 24 of file JEPRoIBSCollectionV2.h.

Constructor & Destructor Documentation

◆ JEPRoIBSCollectionV2()

LVL1::JEPRoIBSCollectionV2::JEPRoIBSCollectionV2 ( const DataVector< JEMTobRoI > * jemRoiCollection,
const CMXRoI * cmxRoi,
const DataVector< CMXEtSums > * cmxEtCollection )

Definition at line 12 of file JEPRoIBSCollectionV2.cxx.

16 : m_jemRoiCollection(jemRoiCollection),
17 m_cmxRoi(cmxRoi),
18 m_cmxEtCollection(cmxEtCollection)
19{
20}
const CMXRoI * m_cmxRoi
CMX RoIs.
const DataVector< CMXEtSums > * m_cmxEtCollection
CMX Energy sums collection.
const DataVector< JEMTobRoI > * m_jemRoiCollection
JEM RoI collection.

Member Function Documentation

◆ CmxRoi()

const CMXRoI * LVL1::JEPRoIBSCollectionV2::CmxRoi ( ) const
inline

Return pointer to CMX RoIs.

Definition at line 54 of file JEPRoIBSCollectionV2.h.

55{
56 return m_cmxRoi;
57}

◆ CmxSums()

const DataVector< CMXEtSums > * LVL1::JEPRoIBSCollectionV2::CmxSums ( ) const
inline

Return pointer to CMX energy sums collection.

Definition at line 59 of file JEPRoIBSCollectionV2.h.

60{
61 return m_cmxEtCollection;
62}

◆ JemRoi()

const DataVector< JEMTobRoI > * LVL1::JEPRoIBSCollectionV2::JemRoi ( ) const
inline

Return pointer to JEM RoI collection.

Definition at line 49 of file JEPRoIBSCollectionV2.h.

50{
51 return m_jemRoiCollection;
52}

Member Data Documentation

◆ m_cmxEtCollection

const DataVector<CMXEtSums>* LVL1::JEPRoIBSCollectionV2::m_cmxEtCollection
private

CMX Energy sums collection.

Definition at line 45 of file JEPRoIBSCollectionV2.h.

◆ m_cmxRoi

const CMXRoI* LVL1::JEPRoIBSCollectionV2::m_cmxRoi
private

CMX RoIs.

Definition at line 43 of file JEPRoIBSCollectionV2.h.

◆ m_jemRoiCollection

const DataVector<JEMTobRoI>* LVL1::JEPRoIBSCollectionV2::m_jemRoiCollection
private

JEM RoI collection.

Definition at line 41 of file JEPRoIBSCollectionV2.h.


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