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

#include <PndRichHitSorterTask.h>

Inheritance diagram for PndRichHitSorterTask:

Public Member Functions

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

Detailed Description

Definition at line 20 of file PndRichHitSorterTask.h.

Constructor & Destructor Documentation

PndRichHitSorterTask::PndRichHitSorterTask ( )

Definition at line 19 of file PndRichHitSorterTask.cxx.

19  {
20  // TODO Auto-generated constructor stub
21 
22 }
PndRichHitSorterTask::PndRichHitSorterTask ( const char *  name)
inline

Definition at line 23 of file PndRichHitSorterTask.h.

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

Definition at line 24 of file PndRichHitSorterTask.h.

24  :
25  FairRingSorterTask(numberOfCells, widthOfCells, inputBranch, outputBranch, folderName){};
PndRichHitSorterTask::~PndRichHitSorterTask ( )
virtual

Definition at line 24 of file PndRichHitSorterTask.cxx.

24  {
25  // TODO Auto-generated destructor stub
26 }

Member Function Documentation

void PndRichHitSorterTask::AddNewDataToTClonesArray ( FairTimeStamp *  data)
virtual

Definition at line 29 of file PndRichHitSorterTask.cxx.

References fVerbose.

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

Definition at line 40 of file PndRichHitSorterTask.cxx.

40  {
41  return new PndRichHitRingSorter(numberOfCells, widthOfCells);
42 }

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