FairRoot/PandaRoot
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
PndSdsIdealClusterTask Class Referenceabstract

#include <PndSdsIdealClusterTask.h>

Inheritance diagram for PndSdsIdealClusterTask:
PndSdsTask PndPersistencyTask PndLmdIdealClusterTask PndMvdIdealClusterTask

Public Member Functions

 PndSdsIdealClusterTask ()
 
 PndSdsIdealClusterTask (Double_t radius, Int_t FEcolumns, Int_t FErows, TString geoFile)
 
 PndSdsIdealClusterTask (PndSdsIdealClusterTask &other)
 
virtual ~PndSdsIdealClusterTask ()
 
PndSdsIdealClusterTaskoperator= (PndSdsIdealClusterTask &other)
 
virtual void SetParContainers ()
 
virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void SetInBranchId ()
 
virtual void Exec (Option_t *opt)
 
virtual void SetBranchNames ()=0
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Protected Member Functions

void Register ()
 
void Reset ()
 
void ProduceHits ()
 
 ClassDef (PndSdsIdealClusterTask, 1)
 
 ClassDef (PndSdsTask, 1)
 

Protected Attributes

TClonesArray * fDigiArray
 
TString fClustBranchName
 
Int_t fClusterType
 
TClonesArray * fClusterArray
 
TClonesArray * fHitArray
 
PndGeoHandlingfGeoH
 
Double_t fRadius
 
Int_t fFEcolumns
 
Int_t fFErows
 
TString fGeoFile
 
PndSdsIdealPixelClusterFinderfinder
 
PndSdsChargeWeightedPixelMappingmapping
 
TString fInBranchName
 
TString fOutBranchName
 
TString fFolderName
 
Int_t fInBranchId
 
Int_t fOutBranchId
 

Detailed Description

Definition at line 35 of file PndSdsIdealClusterTask.h.

Constructor & Destructor Documentation

PndSdsIdealClusterTask::PndSdsIdealClusterTask ( )

Default constructor

Definition at line 29 of file PndSdsIdealClusterTask.cxx.

References PndPersistencyTask::SetPersistency().

29  :
30  PndSdsTask("SDS Clustertisation Task"),
31  fDigiArray(NULL),
32  fClustBranchName(""),
33  fClusterType(-1),
34  fClusterArray(NULL),
35  fHitArray(NULL),
37  fRadius(0),
38  fFEcolumns(0),
39  fFErows(0),
40  fGeoFile(""),
41  finder(NULL),
42  mapping(NULL)
43 {
44  //TGeoManager* geoMan;// = new TGeoManager("geoMan","geoMan");
45  //geoMan = gGeoManager;
46  //fGeoH = PndGeoHandling::Instance();
47  SetPersistency(kTRUE);
48 }
void SetPersistency(Bool_t val=kTRUE)
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
static PndGeoHandling * Instance()
PndSdsIdealClusterTask::PndSdsIdealClusterTask ( Double_t  radius,
Int_t  FEcolumns,
Int_t  FErows,
TString  geoFile 
)

Definition at line 50 of file PndSdsIdealClusterTask.cxx.

References PndPersistencyTask::SetPersistency().

50  :
51  PndSdsTask("SDS Clustertisation Task"),
52  fDigiArray(NULL),
53  fClustBranchName(""),
54  fClusterType(-1),
55  fClusterArray(NULL),
56  fHitArray(NULL),
58  fRadius(radius),
59  fFEcolumns(FEcolumns),
60  fFErows(FErows),
61  fGeoFile(geoFile),
62  finder(NULL),
63  mapping(NULL)
64 {
65  //TGeoManager* geoMan;// = new TGeoManager("geoMan","geoMan");
66  //geoMan = gGeoManager;
67  //fGeoH = PndGeoHandling::Instance();
68  SetPersistency(kTRUE);
69 }
void SetPersistency(Bool_t val=kTRUE)
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
static PndGeoHandling * Instance()
PndSdsIdealClusterTask::PndSdsIdealClusterTask ( PndSdsIdealClusterTask other)
inline

Definition at line 42 of file PndSdsIdealClusterTask.h.

42  :
43  PndSdsTask(),
44  fDigiArray(other.fDigiArray),
48  fHitArray(other.fHitArray),
49  fGeoH(other.fGeoH),
50  fRadius(other.fRadius),
51  fFEcolumns(other.fFEcolumns),
52  fFErows(other.fFErows),
53  fGeoFile(other.fGeoFile),
54  finder(other.finder),
55  mapping(other.mapping)
56  {};
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
PndSdsIdealClusterTask::~PndSdsIdealClusterTask ( )
virtual

Destructor

Definition at line 75 of file PndSdsIdealClusterTask.cxx.

76 {
77 }

Member Function Documentation

PndSdsTask::ClassDef ( PndSdsTask  ,
 
)
protectedinherited
PndSdsIdealClusterTask::ClassDef ( PndSdsIdealClusterTask  ,
 
)
protected
void PndSdsIdealClusterTask::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Definition at line 137 of file PndSdsIdealClusterTask.cxx.

References fClustBranchName, fClusterArray, fClusterType, fDigiArray, fHitArray, finder, PndSdsChargeWeightedPixelMapping::GetCluster(), PndSdsIdealPixelClusterFinder::GetClusters(), i, mapping, PndSdsHit::Print(), and PndSdsHit::SetClusterIndex().

138 {
139  std::vector<PndSdsDigiPixel> DigiPixelArray;
140  // Reset output array
141  if ( ! fClusterArray )
142  Fatal("Exec", "No ClusterArray");
143  fClusterArray->Delete();
144 
145  if ( ! fHitArray )
146  Fatal("Exec", "No HitArray");
147  fHitArray->Delete();
148 
149  Int_t
150  nPoints = fDigiArray->GetEntriesFast();
151 
152  for (Int_t iPoint = 0; iPoint < nPoints; iPoint++){
153  PndSdsDigiPixel myDigi = *(PndSdsDigiPixel*)(fDigiArray->At(iPoint));
154  DigiPixelArray.push_back(myDigi);
155  }
156 
157  std::vector< std::vector< Int_t> > clusters = finder->GetClusters(DigiPixelArray);
158  std::cout << clusters.size() << std::endl;
159  for (UInt_t i = 0; i < clusters.size(); i++)
160  {
161  new((*fClusterArray)[i]) PndSdsClusterPixel(fClusterType, clusters[i]);
162  }
163 
164  for (UInt_t i = 0; i < clusters.size(); i++){
165  std::cout << clusters[i].size() << " " << std::endl;
166  std::vector<PndSdsDigiPixel> clusterArray;
167  for (UInt_t j=0;j < clusters[i].size();j++)
168  clusterArray.push_back(DigiPixelArray[clusters[i][j]]);
169  PndSdsHit myCluster = mapping->GetCluster(clusterArray);
170  myCluster.SetClusterIndex(FairRootManager::Instance()->GetBranchId(fClustBranchName), i);
171  std::cout << "ClusterData: " << std::endl;
172  myCluster.Print();
173  new ((*fHitArray)[i]) PndSdsHit(myCluster);
174  }
175  std::cout << std::endl;
176 
177  return;
178 
179 }
virtual void Print(const Option_t *opt=0) const
Definition: PndSdsHit.cxx:66
Int_t i
Definition: run_full.C:25
void SetClusterIndex(Int_t datasource, Int_t id, Int_t fileId=-1, Int_t evtId=-1)
Definition: PndSdsHit.h:82
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
PndSdsHit GetCluster(std::vector< PndSdsDigiPixel > pixelArray)
Main function of class to calculate the PndSdsHit out of the given PndSdsDigis.
std::vector< std::vector< Int_t > > GetClusters(std::vector< PndSdsDigiPixel > hits)
Data class to store the digi output of a pixel module.
Bool_t PndPersistencyTask::GetPersistency ( )
inlineinherited

Definition at line 32 of file PndPersistencyTask.h.

References PndPersistencyTask::fPersistency.

Referenced by PndLmdPixelHitProducerFast::GetPersistance(), PndMdtDigitization::Init(), PndMdtHitProducerIdeal::Init(), PndMdtClusterTask::Init(), PndFtsHitProducerRealFast::Init(), PndDiscTaskReconstruction::Init(), PndRichHitProducer::Init(), PndSttHitProducerRealFast::Init(), PndSttHelixHitProducer::Init(), PndDiscTaskPID::Init(), PndIdealTrackFinder::Init(), PndSttMvdGemTracking::Init(), PndMdtTrkProducer::Init(), PndFtsHitProducerRealFull::Init(), PndLmdPixelClusterTask::Init(), PndSttHitProducerRealFull::Init(), PndLmdStripClusterTask::Init(), PndEmcApdHitProducer::Init(), PndMissingPzCleanerTask::Init(), PndEmcMakeRecoHit::Init(), PndEmcMakeClusterOnline::Init(), PndTrackSmearTask::Init(), PndEmcFWEndcapTimebasedWaveforms::Init(), PndSttHitProducerIdeal::Init(), PndEmcFWEndcapDigi::Init(), PndFtsHitProducerIdeal::Init(), PndEmcMakeCluster::Init(), PndMdtPointsToWaveform::Init(), PndDiscTaskDigitization::Init(), PndEmcMakeDigi::Init(), PndSdsTimeWalkCorrTask::Init(), PndLmdPixelHitProducerFast::Init(), PndDrcHitFinder::Init(), PndRichHitFinder::Init(), PndEmcMakeCorr::Init(), PndFtofHitProducerIdeal::Init(), PndEmcHitsToWaveform::Init(), PndSciTDigiTask::Init(), PndDrcHitProducerIdeal::Init(), PndSdsHitProducerIdeal::Init(), PndSciTHitProducerIdeal::Init(), PndEmcHitProducer::Init(), PndRecoMultiKalmanTask2::Init(), PndDrcHitProducerReal::Init(), PndDskFLGHitProducerIdeal::Init(), PndEmcTmpWaveformToDigi::Init(), PndDrcDigiTask::Init(), PndEmcWaveformToDigi::Init(), PndSttMatchTracks::Init(), PndEmcWaveformToCalibratedDigi::Init(), PndTrkTracking2::Init(), PndSttFindTracks::Init(), PndEmcMultiWaveformToCalibratedDigi::Init(), PndDrcTimeDigiTask::Init(), PndRecoKalmanTask2::Init(), PndEmcExpClusterSplitter::Init(), PndSdsNoiseProducer::Init(), PndFtsHoughTrackerTask::Init(), PndEmcPhiBumpSplitter::Init(), PndSdsHybridHitProducer::Init(), PndSdsIdealRecoTask::Init(), PndRecoMultiKalmanTask::Init(), Init(), PndRecoKalmanTask::Init(), PndSdsStripHitProducerDif::Init(), PndSdsStripHitProducer::Init(), PndGemDigitize::Init(), PndGemFindHits::Init(), PndSdsPixelClusterTask::Init(), PndSdsStripClusterTask::Init(), PndMvdGemTrackFinderOnHits::Init(), PndBarrelTrackFinder::Init(), PndEmcFullDigiTask::PndEmcFullDigiTask(), PndEmcMakeBump::PndEmcMakeBump(), PndUnassignedHitsTask::RegisterBranches(), PndMvdClusterTask::SetPersistance(), PndMvdDigiTask::SetPersistance(), PndEmcMakeBump::SetStorageOfData(), and PndEmcFullDigiTask::StoreDigi().

32 { return fPersistency; }
InitStatus PndSdsIdealClusterTask::Init ( )
virtual

Definition at line 93 of file PndSdsIdealClusterTask.cxx.

References fClustBranchName, fClusterArray, fDigiArray, PndSdsTask::fFolderName, fGeoH, fHitArray, PndSdsTask::fInBranchName, finder, PndSdsTask::fOutBranchName, fVerbose, PndPersistencyTask::GetPersistency(), mapping, PndSdsTask::SetBranchNames(), SetInBranchId(), PndSdsPixelBackMapping::SetVerbose(), and PndSdsPixelClusterFinder::SetVerbose().

94 {
95 
97  SetInBranchId();
98 
99  FairRootManager* ioman = FairRootManager::Instance();
100 
101  if ( ! ioman )
102  {
103  std::cout << "-E- PndSdsIdealClusterTask::Init: "
104  << "RootManager not instantiated!" << std::endl;
105  return kFATAL;
106  }
107 
108  // Get input array
109  fDigiArray = (TClonesArray*) ioman->GetObject(fInBranchName);
110 
111  if ( ! fDigiArray )
112  {
113  std::cout << "-W- PndSdsIdealClusterTask::Init: "
114  << "No SDSDigi array!" << std::endl;
115  return kERROR;
116  }
117 
118  fClusterArray = new TClonesArray("PndSdsClusterPixel");
120 
121  fHitArray = new TClonesArray("PndSdsHit");
122  ioman->Register(fOutBranchName , fFolderName, fHitArray, GetPersistency());
123 
128 
129  std::cout << "-I- PndSdsIdealClusterTask: Initialisation successfull" << std::endl;
130  return kSUCCESS;
131 }
int fVerbose
Definition: poormantracks.C:24
TString fOutBranchName
Definition: PndSdsTask.h:40
PndSdsChargedWeightedPixelMapping: Gets a vector of DigiHits and calculates the cluster center weight...
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
TString fInBranchName
Definition: PndSdsTask.h:39
virtual void SetBranchNames()=0
TString fFolderName
Definition: PndSdsTask.h:41
PndSdsIdealClusterTask& PndSdsIdealClusterTask::operator= ( PndSdsIdealClusterTask other)
inline

Definition at line 59 of file PndSdsIdealClusterTask.h.

References fClustBranchName, fClusterArray, fClusterType, fDigiArray, fFEcolumns, fFErows, fGeoFile, fGeoH, fHitArray, finder, fRadius, and mapping.

60  {
61  fDigiArray=other.fDigiArray;
65  fHitArray=other.fHitArray;
66  fGeoH=other.fGeoH;
67  fRadius=other.fRadius;
68  fFEcolumns=other.fFEcolumns;
69  fFErows=other.fFErows;
70  fGeoFile=other.fGeoFile;
71  finder=other.finder;
72  mapping=other.mapping;
73  return *this;
74  };
PndSdsIdealPixelClusterFinder * finder
PndSdsChargeWeightedPixelMapping * mapping
void PndSdsIdealClusterTask::ProduceHits ( )
protected
void PndSdsIdealClusterTask::Register ( )
protected
InitStatus PndSdsIdealClusterTask::ReInit ( )
virtual

Definition at line 86 of file PndSdsIdealClusterTask.cxx.

87 {
88  InitStatus stat=kSUCCESS; //kERROR;
89  return stat;
90 }
void PndSdsIdealClusterTask::Reset ( )
protected
virtual void PndSdsTask::SetBranchNames ( )
pure virtualinherited
virtual void PndSdsIdealClusterTask::SetInBranchId ( )
inlinevirtual

Reimplemented from PndSdsTask.

Definition at line 85 of file PndSdsIdealClusterTask.h.

References fClustBranchName, fClusterType, PndSdsTask::fInBranchId, and PndSdsTask::fInBranchName.

Referenced by Init().

85  {
86  FairRootManager *ioman = FairRootManager::Instance();
87  fInBranchId = ioman->GetBranchId(fInBranchName);
88  std::cout << "InBranchId: " << fInBranchId << " for Branch: " << fInBranchName.Data() << std::endl;
89  fClusterType = ioman->GetBranchId(fClustBranchName);
90  }
Int_t fInBranchId
Definition: PndSdsTask.h:43
TString fInBranchName
Definition: PndSdsTask.h:39
void PndSdsIdealClusterTask::SetParContainers ( )
virtual

pure virtual method SetBranchNames

called by Init() function to set individual branch namesVirtual method Init

Reimplemented in PndMvdIdealClusterTask.

Definition at line 81 of file PndSdsIdealClusterTask.cxx.

References fGeoH, and PndGeoHandling::SetParContainers().

82 {
84 }
virtual void SetParContainers()
void PndPersistencyTask::SetPersistency ( Bool_t  val = kTRUE)
inlineinherited

Definition at line 31 of file PndPersistencyTask.h.

References PndPersistencyTask::fPersistency, and val.

Referenced by barrelTrackFinder(), digi_complete(), digi_complete_newSTT(), digiOnly_complete(), PndBarrelTrackFinder::PndBarrelTrackFinder(), PndCATracking::PndCATracking(), PndDrcHitFinder::PndDrcHitFinder(), PndEmc2DLocMaxFinder::PndEmc2DLocMaxFinder(), PndEmcExpClusterSplitter::PndEmcExpClusterSplitter(), PndEmcFullDigiTask::PndEmcFullDigiTask(), PndEmcFWEndcapDigi::PndEmcFWEndcapDigi(), PndEmcFWEndcapTimebasedWaveforms::PndEmcFWEndcapTimebasedWaveforms(), PndEmcHitProducer::PndEmcHitProducer(), PndEmcHitsToWaveform::PndEmcHitsToWaveform(), PndEmcMakeBump::PndEmcMakeBump(), PndEmcMakeCluster::PndEmcMakeCluster(), PndEmcMakeClusterOnline::PndEmcMakeClusterOnline(), PndEmcMakeDigi::PndEmcMakeDigi(), PndEmcMakeRecoHit::PndEmcMakeRecoHit(), PndEmcMultiWaveformToCalibratedDigi::PndEmcMultiWaveformToCalibratedDigi(), PndEmcPhiBumpSplitter::PndEmcPhiBumpSplitter(), PndEmcTmpWaveformToDigi::PndEmcTmpWaveformToDigi(), PndEmcWaveformToCalibratedDigi::PndEmcWaveformToCalibratedDigi(), PndEmcWaveformToDigi::PndEmcWaveformToDigi(), PndFtofHitProducerIdeal::PndFtofHitProducerIdeal(), PndFtsCATracking::PndFtsCATracking(), PndFtsHitProducerIdeal::PndFtsHitProducerIdeal(), PndFtsHitProducerRealFast::PndFtsHitProducerRealFast(), PndFtsHitProducerRealFull::PndFtsHitProducerRealFull(), PndFtsHoughTrackerTask::PndFtsHoughTrackerTask(), PndGemDigitize::PndGemDigitize(), PndGemFindHits::PndGemFindHits(), PndIdealTrackFinder::PndIdealTrackFinder(), PndLmdPixelClusterTask::PndLmdPixelClusterTask(), PndLmdPixelHitProducerFast::PndLmdPixelHitProducerFast(), PndMdtClusterTask::PndMdtClusterTask(), PndMdtDigitization::PndMdtDigitization(), PndMdtHitProducerIdeal::PndMdtHitProducerIdeal(), PndMdtPointsToWaveform::PndMdtPointsToWaveform(), PndMdtTrkProducer::PndMdtTrkProducer(), PndMissingPzCleanerTask::PndMissingPzCleanerTask(), PndMvdGemTrackFinderOnHits::PndMvdGemTrackFinderOnHits(), PndMvdHitProducerIdeal::PndMvdHitProducerIdeal(), PndMvdPixelClusterTask::PndMvdPixelClusterTask(), PndMvdTimeWalkCorrTask::PndMvdTimeWalkCorrTask(), PndMvdToPix4ClusterTask::PndMvdToPix4ClusterTask(), PndRecoKalmanTask::PndRecoKalmanTask(), PndRecoKalmanTask2::PndRecoKalmanTask2(), PndRecoMultiKalmanTask::PndRecoMultiKalmanTask(), PndRecoMultiKalmanTask2::PndRecoMultiKalmanTask2(), PndRichHitFinder::PndRichHitFinder(), PndRichHitProducer::PndRichHitProducer(), PndSciTDigiTask::PndSciTDigiTask(), PndSciTHitProducerIdeal::PndSciTHitProducerIdeal(), PndSdsHitProducerIdeal::PndSdsHitProducerIdeal(), PndSdsHybridHitProducer::PndSdsHybridHitProducer(), PndSdsIdealClusterTask(), PndSdsIdealRecoTask::PndSdsIdealRecoTask(), PndSdsNoiseProducer::PndSdsNoiseProducer(), PndSdsPixelClusterTask::PndSdsPixelClusterTask(), PndSdsStripClusterTask::PndSdsStripClusterTask(), PndSdsStripHitProducer::PndSdsStripHitProducer(), PndSdsTimeWalkCorrTask::PndSdsTimeWalkCorrTask(), PndSttFindTracks::PndSttFindTracks(), PndSttHelixHitProducer::PndSttHelixHitProducer(), PndSttHitProducerIdeal::PndSttHitProducerIdeal(), PndSttHitProducerRealFast::PndSttHitProducerRealFast(), PndSttHitProducerRealFull::PndSttHitProducerRealFull(), PndSttMatchTracks::PndSttMatchTracks(), PndSttMvdGemTracking::PndSttMvdGemTracking(), PndTrackSmearTask::PndTrackSmearTask(), PndTrkTracking2::PndTrkTracking2(), reco(), reco_complete(), reco_complete_gf2(), reco_complete_newSTT(), reco_complete_sec(), recoideal_complete(), PndMvdClusterTask::SetPersistance(), PndMvdDigiTask::SetPersistance(), PndLmdPixelHitProducerFast::SetPersistance(), PndSdsHitProducerIdeal::SetPersistance(), PndSttMvdGemTracking::SetPersistenc(), PndMdtClusterTask::SetPersistence(), PndSttHelixHitProducer::SetPersistence(), PndMissingPzCleanerTask::SetPersistence(), PndFtsHitProducerRealFast::SetPersistence(), PndFtsHitProducerRealFull::SetPersistence(), PndSttHitProducerRealFull::SetPersistence(), PndSttHitProducerIdeal::SetPersistence(), PndSttHitProducerRealFast::SetPersistence(), PndFtsHitProducerIdeal::SetPersistence(), PndTrackSmearTask::SetPersistence(), PndSciTHitProducerIdeal::SetPersistence(), PndIdealTrackFinder::SetPersistence(), PndSttMatchTracks::SetPersistence(), PndSttFindTracks::SetPersistence(), PndFtsHoughTrackerTask::SetPersistence(), PndTrkTracking2::SetPersistence(), PndEmcMakeRecoHit::SetStorageOfData(), PndEmcFWEndcapDigi::SetStorageOfData(), PndEmcMakeClusterOnline::SetStorageOfData(), PndEmcFWEndcapTimebasedWaveforms::SetStorageOfData(), PndEmcMakeDigi::SetStorageOfData(), PndMdtPointsToWaveform::SetStorageOfData(), PndEmc2DLocMaxFinder::SetStorageOfData(), PndEmcMakeCluster::SetStorageOfData(), PndEmcHitsToWaveform::SetStorageOfData(), PndEmcMakeBump::SetStorageOfData(), PndEmcTmpWaveformToDigi::SetStorageOfData(), PndEmcWaveformToDigi::SetStorageOfData(), PndEmcWaveformToCalibratedDigi::SetStorageOfData(), PndEmcMultiWaveformToCalibratedDigi::SetStorageOfData(), PndEmcExpClusterSplitter::SetStorageOfData(), PndEmcPhiBumpSplitter::SetStorageOfData(), standard_tracking(), and PndEmcFullDigiTask::StoreDigi().

31 { fPersistency = val; }
Double_t val[nBoxes][nFEBox]
Definition: createCalib.C:11

Member Data Documentation

TString PndSdsIdealClusterTask::fClustBranchName
protected
TClonesArray* PndSdsIdealClusterTask::fClusterArray
protected

Output array of PndSdsHits

Definition at line 104 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), Init(), and operator=().

Int_t PndSdsIdealClusterTask::fClusterType
protected

Definition at line 101 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), operator=(), and SetInBranchId().

TClonesArray* PndSdsIdealClusterTask::fDigiArray
protected

Input array of PndSdsDigis

Definition at line 98 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), Init(), and operator=().

Int_t PndSdsIdealClusterTask::fFEcolumns
protected

Definition at line 116 of file PndSdsIdealClusterTask.h.

Referenced by operator=().

Int_t PndSdsIdealClusterTask::fFErows
protected

Definition at line 117 of file PndSdsIdealClusterTask.h.

Referenced by operator=().

TString PndSdsTask::fFolderName
protectedinherited
TString PndSdsIdealClusterTask::fGeoFile
protected

Definition at line 118 of file PndSdsIdealClusterTask.h.

Referenced by operator=().

PndGeoHandling* PndSdsIdealClusterTask::fGeoH
protected

Definition at line 109 of file PndSdsIdealClusterTask.h.

Referenced by Init(), operator=(), and SetParContainers().

TClonesArray* PndSdsIdealClusterTask::fHitArray
protected

Definition at line 105 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), Init(), and operator=().

Int_t PndSdsTask::fInBranchId
protectedinherited
TString PndSdsTask::fInBranchName
protectedinherited
PndSdsIdealPixelClusterFinder* PndSdsIdealClusterTask::finder
protected

Definition at line 125 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), Init(), and operator=().

Int_t PndSdsTask::fOutBranchId
protectedinherited

Definition at line 44 of file PndSdsTask.h.

Referenced by PndSdsTask::SetInBranchId().

TString PndSdsTask::fOutBranchName
protectedinherited
Double_t PndSdsIdealClusterTask::fRadius
protected

Definition at line 115 of file PndSdsIdealClusterTask.h.

Referenced by operator=().

PndSdsChargeWeightedPixelMapping* PndSdsIdealClusterTask::mapping
protected

Definition at line 126 of file PndSdsIdealClusterTask.h.

Referenced by Exec(), Init(), and operator=().


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