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 25 of file FTLCluster.h.

Constructor & Destructor Documentation

◆ FTLHit() [1/2]

constexpr FTLCluster::FTLHit::FTLHit ( )
inlineconstexpr

Definition at line 27 of file FTLCluster.h.

27 : 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 28 of file FTLCluster.h.

29  : 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 32 of file FTLCluster.h.

32 { return energy_; }

References energy_.

Referenced by Jet.Jet::rawEnergy().

◆ time()

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

Definition at line 33 of file FTLCluster.h.

33 { return time_; }

References time_.

◆ time_error()

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

Definition at line 34 of file FTLCluster.h.

34 { 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 39 of file FTLCluster.h.

Referenced by energy().

◆ time_

float FTLCluster::FTLHit::time_
private

Definition at line 40 of file FTLCluster.h.

Referenced by time().

◆ time_error_

float FTLCluster::FTLHit::time_error_
private

Definition at line 41 of file FTLCluster.h.

Referenced by time_error().

◆ x_

uint16_t FTLCluster::FTLHit::x_
private

Definition at line 37 of file FTLCluster.h.

Referenced by x().

◆ y_

uint16_t FTLCluster::FTLHit::y_
private

Definition at line 38 of file FTLCluster.h.

Referenced by y().

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