PandaRoot
PndSdsPixelBackMapping Class Referenceabstract

#include <PndSdsPixelBackMapping.h>

Inheritance diagram for PndSdsPixelBackMapping:
PndSdsChargeWeightedPixelMapping PndLmdChargeWeightedPixelMapping PndMvdChargeWeightedPixelMapping

Public Member Functions

 PndSdsPixelBackMapping ()
 
 PndSdsPixelBackMapping (PndGeoHandling *geo)
 
 PndSdsPixelBackMapping (const PndSdsPixelBackMapping &other)
 
PndSdsPixelBackMappingoperator= (PndSdsPixelBackMapping &other)
 
virtual ~PndSdsPixelBackMapping ()
 
void SetVerbose (Int_t level)
 
virtual PndSdsHit GetCluster (std::vector< PndSdsDigiPixel > pixelArray)=0
 

Public Attributes

std::vector< PndSdsDigiPixelfDigiArray
 
PndGeoHandlingfGeoH
 
Int_t fVerbose
 

Detailed Description

Definition at line 9 of file PndSdsPixelBackMapping.h.

Constructor & Destructor Documentation

◆ PndSdsPixelBackMapping() [1/3]

PndSdsPixelBackMapping::PndSdsPixelBackMapping ( )

◆ PndSdsPixelBackMapping() [2/3]

PndSdsPixelBackMapping::PndSdsPixelBackMapping ( PndGeoHandling geo)

◆ PndSdsPixelBackMapping() [3/3]

PndSdsPixelBackMapping::PndSdsPixelBackMapping ( const PndSdsPixelBackMapping other)
inline

Definition at line 13 of file PndSdsPixelBackMapping.h.

13 : fDigiArray(other.fDigiArray), fGeoH(other.fGeoH), fVerbose(other.fVerbose){};
std::vector< PndSdsDigiPixel > fDigiArray

◆ ~PndSdsPixelBackMapping()

virtual PndSdsPixelBackMapping::~PndSdsPixelBackMapping ( )
virtual

Referenced by operator=().

Member Function Documentation

◆ GetCluster()

virtual PndSdsHit PndSdsPixelBackMapping::GetCluster ( std::vector< PndSdsDigiPixel pixelArray)
pure virtual

Implemented in PndSdsChargeWeightedPixelMapping.

Referenced by SetVerbose().

◆ operator=()

PndSdsPixelBackMapping& PndSdsPixelBackMapping::operator= ( PndSdsPixelBackMapping other)
inline

Definition at line 14 of file PndSdsPixelBackMapping.h.

References fDigiArray, fGeoH, fVerbose, and ~PndSdsPixelBackMapping().

15  {
16  fDigiArray = other.fDigiArray;
17  fGeoH = other.fGeoH;
18  fVerbose = other.fVerbose;
19  return *this;
20  };
std::vector< PndSdsDigiPixel > fDigiArray

◆ SetVerbose()

void PndSdsPixelBackMapping::SetVerbose ( Int_t  level)
inline

Definition at line 23 of file PndSdsPixelBackMapping.h.

References fVerbose, and GetCluster().

23 { fVerbose = level; };

Member Data Documentation

◆ fDigiArray

std::vector<PndSdsDigiPixel> PndSdsPixelBackMapping::fDigiArray

Definition at line 26 of file PndSdsPixelBackMapping.h.

Referenced by operator=().

◆ fGeoH

PndGeoHandling* PndSdsPixelBackMapping::fGeoH

Definition at line 27 of file PndSdsPixelBackMapping.h.

Referenced by operator=().

◆ fVerbose

Int_t PndSdsPixelBackMapping::fVerbose

Definition at line 28 of file PndSdsPixelBackMapping.h.

Referenced by operator=(), and SetVerbose().


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