CMS 3D CMS Logo

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 ( )
inlineconstexpr

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 
)
inlineconstexpr

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 ( )
inlineconstexpr

Definition at line 31 of file FTLCluster.h.

31 { return energy_; }

References energy_.

Referenced by Jet.Jet::rawEnergy().

◆ time()

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

Definition at line 32 of file FTLCluster.h.

32 { return time_; }

References time_.

◆ time_error()

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

Definition at line 33 of file FTLCluster.h.

33 { return time_error_; }

References time_error_.

◆ x()

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

◆ y()

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

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().

FTLCluster::FTLHit::x_
uint16_t x_
Definition: FTLCluster.h:36
FTLCluster::FTLHit::y_
uint16_t y_
Definition: FTLCluster.h:37
FTLCluster::FTLHit::time_error_
float time_error_
Definition: FTLCluster.h:40
FTLCluster::FTLHit::energy_
float energy_
Definition: FTLCluster.h:38
FTLCluster::FTLHit::time_
float time_
Definition: FTLCluster.h:39