CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Private Attributes
FTLCluster::FTLHit Class Reference

#include <FTLCluster.h>

Public Member Functions

constexpr uint16_t energy ()
 
constexpr FTLHit ()
 
constexpr FTLHit (uint16_t hit_x, uint16_t hit_y, float hit_energy, float hit_time, float hit_time_error)
 
constexpr uint16_t time ()
 
constexpr uint16_t time_error ()
 
constexpr uint16_t x ()
 
constexpr uint16_t y ()
 

Private Attributes

float energy_
 
float time_
 
float time_error_
 
uint16_t x_
 
uint16_t y_
 

Detailed Description

Definition at line 24 of file FTLCluster.h.

Constructor & Destructor Documentation

◆ FTLHit() [1/2]

constexpr FTLCluster::FTLHit::FTLHit ( )
inline

Definition at line 26 of file FTLCluster.h.

26 : x_(0), y_(0), energy_(0), time_(0), time_error_(0) {}

◆ FTLHit() [2/2]

constexpr FTLCluster::FTLHit::FTLHit ( uint16_t  hit_x,
uint16_t  hit_y,
float  hit_energy,
float  hit_time,
float  hit_time_error 
)
inline

Definition at line 27 of file FTLCluster.h.

28  : x_(hit_x), y_(hit_y), energy_(hit_energy), time_(hit_time), time_error_(hit_time_error) {}

Member Function Documentation

◆ energy()

constexpr uint16_t FTLCluster::FTLHit::energy ( )
inline

Definition at line 31 of file FTLCluster.h.

References energy_.

Referenced by Jet.Jet::rawEnergy().

31 { return energy_; }

◆ time()

constexpr uint16_t FTLCluster::FTLHit::time ( )
inline

Definition at line 32 of file FTLCluster.h.

References time_.

32 { return time_; }

◆ time_error()

constexpr uint16_t FTLCluster::FTLHit::time_error ( )
inline

Definition at line 33 of file FTLCluster.h.

References time_error_.

33 { return time_error_; }

◆ x()

constexpr uint16_t FTLCluster::FTLHit::x ( )
inline

◆ y()

constexpr uint16_t FTLCluster::FTLHit::y ( )
inline

Member Data Documentation

◆ energy_

float FTLCluster::FTLHit::energy_
private

Definition at line 38 of file FTLCluster.h.

Referenced by energy().

◆ time_

float FTLCluster::FTLHit::time_
private

Definition at line 39 of file FTLCluster.h.

Referenced by time().

◆ time_error_

float FTLCluster::FTLHit::time_error_
private

Definition at line 40 of file FTLCluster.h.

Referenced by time_error().

◆ x_

uint16_t FTLCluster::FTLHit::x_
private

Definition at line 36 of file FTLCluster.h.

Referenced by x().

◆ y_

uint16_t FTLCluster::FTLHit::y_
private

Definition at line 37 of file FTLCluster.h.

Referenced by y().