Project
Loading...
Searching...
No Matches
o2::gpu::PackedCharge Class Reference

#include <PackedCharge.h>

Public Types

enum  Constants : BasicType {
  Null = 0 , ADCBits = 10 , DecimalBits = 4 , ChargeBits = ADCBits + DecimalBits ,
  ChargeMask = (1 << ChargeBits) - 1 , MaxVal = ChargeMask , Has3x3PeakMask = 1 << ChargeBits , IsSplitMask = 1 << (ChargeBits + 1)
}
 
using BasicType = uint16_t
 

Public Member Functions

 GPUdDefault () PackedCharge()=default
 
 GPUdi () explicit PackedCharge(tpccf
 
 GPUdi () PackedCharge(tpccf
 

Detailed Description

Definition at line 24 of file PackedCharge.h.

Member Typedef Documentation

◆ BasicType

Definition at line 27 of file PackedCharge.h.

Member Enumeration Documentation

◆ Constants

Enumerator
Null 
ADCBits 
DecimalBits 
ChargeBits 
ChargeMask 
MaxVal 
Has3x3PeakMask 
IsSplitMask 

Definition at line 30 of file PackedCharge.h.

Member Function Documentation

◆ GPUdDefault()

o2::gpu::PackedCharge::GPUdDefault ( )
default

◆ GPUdi() [1/2]

o2::gpu::PackedCharge::GPUdi ( )
inline

Definition at line 42 of file PackedCharge.h.

◆ GPUdi() [2/2]

o2::gpu::PackedCharge::GPUdi ( )
inline

Definition at line 43 of file PackedCharge.h.


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