Definition at line 92 of file SiPixelDigitizerAlgorithm.h.
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
| ) |
|
|
inline |
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
float |
amp, |
|
|
float |
frac |
|
) |
| |
|
inline |
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
float |
amp, |
|
|
const PSimHit * |
hitp, |
|
|
size_t |
hitIndex, |
|
|
unsigned int |
tofBin, |
|
|
float |
frac |
|
) |
| |
|
inline |
Definition at line 104 of file SiPixelDigitizerAlgorithm.h.
References _frac, and _hitInfo.
std::shared_ptr< SimHitInfoForLinks > _hitInfo
const unsigned int tofBin() const
std::vector< float > _frac
const unsigned int hitIndex() const
float SiPixelDigitizerAlgorithm::Amplitude::ampl |
( |
| ) |
const |
|
inline |
const EncodedEventId& SiPixelDigitizerAlgorithm::Amplitude::eventId |
( |
| ) |
const |
|
inline |
const unsigned int SiPixelDigitizerAlgorithm::Amplitude::hitIndex |
( |
| ) |
const |
|
inline |
const std::shared_ptr<SimHitInfoForLinks>& SiPixelDigitizerAlgorithm::Amplitude::hitInfo |
( |
| ) |
const |
|
inline |
std::vector<float> SiPixelDigitizerAlgorithm::Amplitude::individualampl |
( |
| ) |
const |
|
inline |
SiPixelDigitizerAlgorithm::Amplitude::operator float |
( |
| ) |
const |
|
inline |
void SiPixelDigitizerAlgorithm::Amplitude::operator+= |
( |
const Amplitude & |
other | ) |
|
|
inline |
Definition at line 124 of file SiPixelDigitizerAlgorithm.h.
References _amp, _frac, _hitInfo, and trackIds().
128 if (other._frac[0]>-0.5){
130 std::vector<unsigned int>& otherTrackIds = other._hitInfo->trackIds_;
133 trackIds.insert(trackIds.end(), otherTrackIds.begin(), otherTrackIds.end());
138 _frac.insert(
_frac.end(), other._frac.begin(), other._frac.end());
std::shared_ptr< SimHitInfoForLinks > _hitInfo
const std::vector< unsigned int > & trackIds() const
std::vector< float > _frac
void SiPixelDigitizerAlgorithm::Amplitude::operator+= |
( |
const float & |
amp | ) |
|
|
inline |
void SiPixelDigitizerAlgorithm::Amplitude::set |
( |
const float |
amplitude | ) |
|
|
inline |
const unsigned int SiPixelDigitizerAlgorithm::Amplitude::tofBin |
( |
| ) |
const |
|
inline |
const std::vector<unsigned int>& SiPixelDigitizerAlgorithm::Amplitude::trackIds |
( |
| ) |
const |
|
inline |
float SiPixelDigitizerAlgorithm::Amplitude::_amp |
|
private |
std::vector<float> SiPixelDigitizerAlgorithm::Amplitude::_frac |
|
private |