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 89 of file PndMvdMQFileSamplerBursts.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
InputFileName 
Last 

Definition at line 91 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 97 of file PndMvdMQFileSamplerBursts.h.

98  {
99  fPortBranchNameMap.insert(std::pair<std::string, std::string>(tempString.first, tempString.second));
100  fBranchNames.push_back(tempString);
101  fPorts.insert(tempString.first);
102  }

◆ AddInputFileName()

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

Definition at line 96 of file PndMvdMQFileSamplerBursts.h.

96 { 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 107 of file PndMvdMQFileSamplerBursts.h.

108  {
109  ar &fHitVector;
110  }

◆ SetMaxIndex()

void PndMvdMQFileSamplerBursts::SetMaxIndex ( int64_t  tempInt)
inline

Definition at line 104 of file PndMvdMQFileSamplerBursts.h.

104 { fMaxIndex = tempInt; }

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 113 of file PndMvdMQFileSamplerBursts.h.


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