PandaRoot
PndMvdMQFileSamplerBursts Class Reference

#include <PndMvdMQFileSamplerBursts.h>

Inheritance diagram for PndMvdMQFileSamplerBursts:

Public Types

enum  { InputFileName = FairMQDevice::Last, Last }
 

Public Member Functions

 PndMvdMQFileSamplerBursts ()
 
virtual ~PndMvdMQFileSamplerBursts ()
 
void AddInputFileName (std::string tempString)
 
void AddInputChannelBranchName (std::pair< std::string, std::string > tempString)
 
void SetMaxIndex (int64_t tempInt)
 
template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Protected Member Functions

virtual void Run ()
 
virtual void InitTask ()
 
virtual void InitBurstBuilder (std::string branchName)
 

Friends

class boost::serialization::access
 

Detailed Description

Definition at line 77 of file PndMvdMQFileSamplerBursts.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
InputFileName 
Last 

Definition at line 79 of file PndMvdMQFileSamplerBursts.h.

Constructor & Destructor Documentation

◆ PndMvdMQFileSamplerBursts()

PndMvdMQFileSamplerBursts::PndMvdMQFileSamplerBursts ( )

◆ ~PndMvdMQFileSamplerBursts()

virtual PndMvdMQFileSamplerBursts::~PndMvdMQFileSamplerBursts ( )
virtual

Member Function Documentation

◆ AddInputChannelBranchName()

void PndMvdMQFileSamplerBursts::AddInputChannelBranchName ( std::pair< std::string, std::string >  tempString)
inline

Definition at line 85 of file PndMvdMQFileSamplerBursts.h.

86  {
87  fPortBranchNameMap.insert(std::pair<std::string, std::string>(tempString.first, tempString.second));
88  fBranchNames.push_back(tempString);
89  fPorts.insert(tempString.first);
90  }

◆ AddInputFileName()

void PndMvdMQFileSamplerBursts::AddInputFileName ( std::string  tempString)
inline

Definition at line 84 of file PndMvdMQFileSamplerBursts.h.

84 { fFileNames.push_back(tempString); }

◆ InitBurstBuilder()

virtual void PndMvdMQFileSamplerBursts::InitBurstBuilder ( std::string  branchName)
protectedvirtual

◆ InitTask()

virtual void PndMvdMQFileSamplerBursts::InitTask ( )
protectedvirtual

◆ Run()

virtual void PndMvdMQFileSamplerBursts::Run ( )
protectedvirtual

◆ serialize()

template<class Archive >
void PndMvdMQFileSamplerBursts::serialize ( Archive &  ar,
const unsigned int  version 
)
inline

Definition at line 95 of file PndMvdMQFileSamplerBursts.h.

96  {
97  ar &fHitVector;
98  }

◆ SetMaxIndex()

void PndMvdMQFileSamplerBursts::SetMaxIndex ( int64_t  tempInt)
inline

Definition at line 92 of file PndMvdMQFileSamplerBursts.h.

92 { fMaxIndex = tempInt; }

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 101 of file PndMvdMQFileSamplerBursts.h.


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