CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
L1NNCaloTauEmulator::InputTowerCluster Class Reference

Public Member Functions

void fill (int idx, SimpleTowerHit Tower)
 
void init ()
 

Public Attributes

ap_uint< 1 > barrelSeeded = 0x0
 
ap_uint< 1 > filled [45]
 
SimplifiedTower towerHits [45]
 

Detailed Description

Definition at line 292 of file L1NNCaloTauEmulator.cc.

Member Function Documentation

◆ fill()

void L1NNCaloTauEmulator::InputTowerCluster::fill ( int  idx,
SimpleTowerHit  Tower 
)
inline

◆ init()

void L1NNCaloTauEmulator::InputTowerCluster::init ( void  )
inline

Definition at line 303 of file L1NNCaloTauEmulator.cc.

References ntuplemaker::fill, filled, and towerHits.

Referenced by L1NNCaloTauEmulator::produce().

303  {
304  SimplifiedTower emptyT;
305  std::fill(towerHits, towerHits + 44, emptyT);
306  std::fill(filled, filled + 44, 0x0);
307  }

Member Data Documentation

◆ barrelSeeded

ap_uint<1> L1NNCaloTauEmulator::InputTowerCluster::barrelSeeded = 0x0

Definition at line 295 of file L1NNCaloTauEmulator.cc.

Referenced by L1NNCaloTauEmulator::produce().

◆ filled

ap_uint<1> L1NNCaloTauEmulator::InputTowerCluster::filled[45]

Definition at line 296 of file L1NNCaloTauEmulator.cc.

Referenced by fill(), and init().

◆ towerHits

SimplifiedTower L1NNCaloTauEmulator::InputTowerCluster::towerHits[45]

Definition at line 294 of file L1NNCaloTauEmulator.cc.

Referenced by fill(), and init().