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

#include <PndSciTHitSorterTask.h>

Inheritance diagram for PndSciTHitSorterTask:

Public Member Functions

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

Detailed Description

Definition at line 15 of file PndSciTHitSorterTask.h.

Constructor & Destructor Documentation

PndSciTHitSorterTask::PndSciTHitSorterTask ( )

Definition at line 18 of file PndSciTHitSorterTask.cxx.

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

Definition at line 18 of file PndSciTHitSorterTask.h.

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

Definition at line 19 of file PndSciTHitSorterTask.h.

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

Definition at line 23 of file PndSciTHitSorterTask.cxx.

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

Member Function Documentation

void PndSciTHitSorterTask::AddNewDataToTClonesArray ( FairTimeStamp *  data)
virtual

Definition at line 28 of file PndSciTHitSorterTask.cxx.

References fVerbose.

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

Definition at line 39 of file PndSciTHitSorterTask.cxx.

39  {
40  return new PndSciTHitRingSorter(numberOfCells, widthOfCells);
41 }

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