#include <SimPmt.h>
Public Member Functions | |
SimPmtBucketIterator (const SimPmt &pmt) | |
Bool_t | End () |
void | Next () |
Int_t | BucketId () |
SimPmtTimeBucket & | Bucket () |
SimPmtTimeBucket * | BucketPtr () |
Private Attributes | |
SimPmt::BucketMap_t::iterator | fIt |
SimPmt::BucketMap_t::iterator | fBegin |
SimPmt::BucketMap_t::iterator | fEnd |
|
Definition at line 222 of file SimPmt.h. References fBegin, fEnd, and fIt.
00222 : 00223 fIt(pmt.fTimeBuckets.begin()), 00224 fBegin(pmt.fTimeBuckets.begin()), 00225 fEnd(pmt.fTimeBuckets.end()) {}; |
|
|
Definition at line 229 of file SimPmt.h. References fIt. Referenced by SimPmtUTM16::Print(), SimPmtM64::Print(), SimPmtM16::Print(), SimVaTimedElectronics::ReadoutPmt(), SimQieElectronics::ReadoutPmt(), SimVaTimedElectronics::ReadoutVarc(), SimPmtM64Oxford::SimulateAnodeEffects(), SimPmtM64Full::SimulateCharges(), and SimPmt::SimulateDarkNoise().
00229 { return fIt->first; } |
|
Definition at line 231 of file SimPmt.h. References fIt.
00231 { return (fIt->second); }; |
|
|
|
Definition at line 235 of file SimPmt.h. Referenced by SimPmtBucketIterator(). |
|
Definition at line 236 of file SimPmt.h. Referenced by End(), Next(), and SimPmtBucketIterator(). |
|
Definition at line 234 of file SimPmt.h. Referenced by Bucket(), BucketId(), BucketPtr(), End(), Next(), and SimPmtBucketIterator(). |