FairRoot/PandaRoot
|
#include <PndMQHitsEventBuilder.h>
Public Member Functions | |
PndMQHitsEventBuilder (int nChannels=4) | |
virtual | ~PndMQHitsEventBuilder () |
void | AddData (vector< vector< vector< PndSdsHit > > > &data) |
vector< vector< PndSdsHit > > | GetEvents () |
vector< int > | GetSensorsInEvent () |
std::vector< int > | GetInputDataLevel () |
Protected Member Functions | |
vector< bool > | GetChannelsInEvent (vector< vector< PndSdsHit > > &eventData) |
int | FindFirstChannel (vector< vector< PndSdsHit > > &eventData) |
channel which has the oldest data More... | |
vector< PndSdsHit > | GetNextEvent () |
bool | HasData () |
Protected Attributes | |
vector< int > | fSensorsInEvent |
Private Attributes | |
vector< vector< vector < PndSdsHit > > > | fInputData |
int | fNChannels |
int | fEventCounter |
Definition at line 18 of file PndMQHitsEventBuilder.h.
PndMQHitsEventBuilder::PndMQHitsEventBuilder | ( | int | nChannels = 4 | ) |
Definition at line 12 of file PndMQHitsEventBuilder.cxx.
References fInputData.
|
virtual |
Definition at line 17 of file PndMQHitsEventBuilder.cxx.
void PndMQHitsEventBuilder::AddData | ( | vector< vector< vector< PndSdsHit > > > & | data | ) |
Definition at line 21 of file PndMQHitsEventBuilder.cxx.
References fInputData.
Referenced by PndMQHitEventDevice::Run().
|
protected |
channel which has the oldest data
Definition at line 147 of file PndMQHitsEventBuilder.cxx.
Referenced by GetChannelsInEvent().
|
protected |
Definition at line 116 of file PndMQHitsEventBuilder.cxx.
References FindFirstChannel(), fNChannels, and offset().
Referenced by GetNextEvent().
vector< vector< PndSdsHit > > PndMQHitsEventBuilder::GetEvents | ( | ) |
Definition at line 29 of file PndMQHitsEventBuilder.cxx.
References GetNextEvent(), and HasData().
Referenced by PndMQHitEventDevice::Run().
|
inline |
Definition at line 26 of file PndMQHitsEventBuilder.h.
Referenced by PndMQHitEventDevice::Run().
|
protected |
Definition at line 51 of file PndMQHitsEventBuilder.cxx.
References fInputData, fNChannels, fSensorsInEvent, and GetChannelsInEvent().
Referenced by GetEvents().
|
inline |
Definition at line 25 of file PndMQHitsEventBuilder.h.
Referenced by PndMQHitEventDevice::Run().
|
protected |
Definition at line 38 of file PndMQHitsEventBuilder.cxx.
References fInputData.
Referenced by GetEvents().
|
private |
Definition at line 47 of file PndMQHitsEventBuilder.h.
|
private |
Definition at line 45 of file PndMQHitsEventBuilder.h.
Referenced by AddData(), GetNextEvent(), HasData(), and PndMQHitsEventBuilder().
|
private |
Definition at line 46 of file PndMQHitsEventBuilder.h.
Referenced by GetChannelsInEvent(), and GetNextEvent().
|
protected |
Definition at line 38 of file PndMQHitsEventBuilder.h.
Referenced by GetNextEvent().