Definition at line 82 of file SiPixelDigitizerAlgorithm.h.
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
| ) |
|
|
inline |
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
float |
amp, |
|
|
float |
frac |
|
) |
| |
|
inline |
SiPixelDigitizerAlgorithm::Amplitude::Amplitude |
( |
float |
amp, |
|
|
const PSimHit * |
hitp, |
|
|
float |
frac |
|
) |
| |
|
inline |
float SiPixelDigitizerAlgorithm::Amplitude::ampl |
( |
| ) |
const |
|
inline |
const EncodedEventId& SiPixelDigitizerAlgorithm::Amplitude::eventId |
( |
| ) |
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 114 of file SiPixelDigitizerAlgorithm.h.
References _amp, _frac, _hitInfo, and trackIds().
118 if (other._frac[0]>-0.5){
120 std::vector<unsigned int>& otherTrackIds = other._hitInfo->trackIds_;
123 trackIds.insert(trackIds.end(), otherTrackIds.begin(), otherTrackIds.end());
128 _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 std::vector<unsigned int>& SiPixelDigitizerAlgorithm::Amplitude::trackIds |
( |
| ) |
const |
|
inline |
float SiPixelDigitizerAlgorithm::Amplitude::_amp |
|
private |
std::vector<float> SiPixelDigitizerAlgorithm::Amplitude::_frac |
|
private |