FairRoot/PandaRoot
Public Member Functions | List of all members
PndGemDigiSorterTask Class Reference

#include <PndGemDigiSorterTask.h>

Inheritance diagram for PndGemDigiSorterTask:

Public Member Functions

 PndGemDigiSorterTask ()
 
 PndGemDigiSorterTask (const char *name)
 
 PndGemDigiSorterTask (Int_t numberOfCells, Double_t widthOfCells, TString inputBranch, TString outputBranch, TString folderName)
 
virtual ~PndGemDigiSorterTask ()
 
virtual void AddNewDataToTClonesArray (FairTimeStamp *data)
 
virtual FairRingSorter * InitSorter (Int_t numberOfCells, Double_t widthOfCells) const
 
 ClassDef (PndGemDigiSorterTask, 1)
 

Detailed Description

Definition at line 14 of file PndGemDigiSorterTask.h.

Constructor & Destructor Documentation

PndGemDigiSorterTask::PndGemDigiSorterTask ( )

Definition at line 17 of file PndGemDigiSorterTask.cxx.

17  {
18  // TODO Auto-generated constructor stub
19 
20 }
PndGemDigiSorterTask::PndGemDigiSorterTask ( const char *  name)
inline

Definition at line 17 of file PndGemDigiSorterTask.h.

17 :FairRingSorterTask(name){};
TString name
PndGemDigiSorterTask::PndGemDigiSorterTask ( Int_t  numberOfCells,
Double_t  widthOfCells,
TString  inputBranch,
TString  outputBranch,
TString  folderName 
)
inline

Definition at line 18 of file PndGemDigiSorterTask.h.

18  :
19  FairRingSorterTask(numberOfCells, widthOfCells, inputBranch, outputBranch, folderName){};
PndGemDigiSorterTask::~PndGemDigiSorterTask ( )
virtual

Definition at line 22 of file PndGemDigiSorterTask.cxx.

22  {
23  // TODO Auto-generated destructor stub
24 }

Member Function Documentation

void PndGemDigiSorterTask::AddNewDataToTClonesArray ( FairTimeStamp *  data)
virtual

Definition at line 27 of file PndGemDigiSorterTask.cxx.

References fVerbose.

28 {
29  FairRootManager* ioman = FairRootManager::Instance();
30  TClonesArray* myArray = ioman->GetTClonesArray(fOutputBranch);
31  if (fVerbose > 1){
32  std::cout << "-I- PndGemDigiSorterTask::AddNewDataToTClonesArray Data: " ;
33  std::cout << *(PndGemDigi*)(data) << std::endl;
34  }
35  new ((*myArray)[myArray->GetEntries()]) PndGemDigi(*(PndGemDigi*)(data));
36 }
int fVerbose
Definition: poormantracks.C:24
PndGemDigiSorterTask::ClassDef ( PndGemDigiSorterTask  ,
 
)
FairRingSorter * PndGemDigiSorterTask::InitSorter ( Int_t  numberOfCells,
Double_t  widthOfCells 
) const
virtual

Definition at line 38 of file PndGemDigiSorterTask.cxx.

38  {
39  return new PndGemDigiRingSorter(numberOfCells, widthOfCells);
40 }

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