PandaRoot
PndMQMvdChargeWeightedPixelMapping Class Reference

PndSdsChargedWeightedPixelMapping: Gets a vector of DigiHits and calculates the cluster center weighted with the charge. More...

#include <PndMQMvdChargeWeightedPixelMapping.h>

Inheritance diagram for PndMQMvdChargeWeightedPixelMapping:
PndMQSdsChargeWeightedPixelMapping PndMQSdsPixelBackMapping

Public Member Functions

 PndMQMvdChargeWeightedPixelMapping (Int_t verbose=0)
 
 PndMQMvdChargeWeightedPixelMapping (PndGeoHandling *geo, Int_t verbose=0)
 
 PndMQMvdChargeWeightedPixelMapping (PndGeoHandling *geo, PndSdsPixelDigiPar *digiPar, PndSdsTotDigiPar *totPar)
 
virtual void SetDigiPar (PndSdsPixelDigiPar *par)
 
virtual void SetTotPar (PndSdsTotDigiPar *par)
 
void SetChargeConverter ()
 
- Public Member Functions inherited from PndMQSdsChargeWeightedPixelMapping
 PndMQSdsChargeWeightedPixelMapping ()
 
virtual ~PndMQSdsChargeWeightedPixelMapping ()
 
 PndMQSdsChargeWeightedPixelMapping (PndGeoHandling *geo)
 
PndSdsHit GetCluster (std::vector< PndSdsDigiPixel *> &pixelArray)
 Main function of class to calculate the PndSdsHit out of the given PndSdsDigis. More...
 
- Public Member Functions inherited from PndMQSdsPixelBackMapping
 PndMQSdsPixelBackMapping ()
 
 PndMQSdsPixelBackMapping (PndGeoHandling *geo)
 
virtual ~PndMQSdsPixelBackMapping ()
 
void SetVerbose (Int_t level)
 
virtual void SetGeoHandling (PndGeoHandling *geo)
 

Public Attributes

PndSdsPixelDigiParfDigiPar
 
PndSdsTotDigiParfTotDigiPar
 
- Public Attributes inherited from PndMQSdsPixelBackMapping
PndGeoHandlingfGeoH
 
Int_t fVerbose
 

Additional Inherited Members

- Protected Attributes inherited from PndMQSdsChargeWeightedPixelMapping
PndSdsChargeConversionfChargeConverter
 
Double_t flx
 
Double_t fly
 
Int_t fcols
 
Int_t frows
 

Detailed Description

PndSdsChargedWeightedPixelMapping: Gets a vector of DigiHits and calculates the cluster center weighted with the charge.

PndMQMvdChargeWeightedPixelMapping.h

Author
T.Stockmanns t.sto.nosp@m.ckma.nosp@m.nns@f.nosp@m.z-ju.nosp@m.elich.nosp@m..de

Definition at line 13 of file PndMQMvdChargeWeightedPixelMapping.h.

Constructor & Destructor Documentation

◆ PndMQMvdChargeWeightedPixelMapping() [1/3]

PndMQMvdChargeWeightedPixelMapping::PndMQMvdChargeWeightedPixelMapping ( Int_t  verbose = 0)

◆ PndMQMvdChargeWeightedPixelMapping() [2/3]

PndMQMvdChargeWeightedPixelMapping::PndMQMvdChargeWeightedPixelMapping ( PndGeoHandling geo,
Int_t  verbose = 0 
)

◆ PndMQMvdChargeWeightedPixelMapping() [3/3]

PndMQMvdChargeWeightedPixelMapping::PndMQMvdChargeWeightedPixelMapping ( PndGeoHandling geo,
PndSdsPixelDigiPar digiPar,
PndSdsTotDigiPar totPar 
)

Member Function Documentation

◆ SetChargeConverter()

void PndMQMvdChargeWeightedPixelMapping::SetChargeConverter ( )

Referenced by SetTotPar().

◆ SetDigiPar()

virtual void PndMQMvdChargeWeightedPixelMapping::SetDigiPar ( PndSdsPixelDigiPar par)
inlinevirtual

Definition at line 19 of file PndMQMvdChargeWeightedPixelMapping.h.

References fDigiPar.

◆ SetTotPar()

virtual void PndMQMvdChargeWeightedPixelMapping::SetTotPar ( PndSdsTotDigiPar par)
inlinevirtual

Member Data Documentation

◆ fDigiPar

PndSdsPixelDigiPar* PndMQMvdChargeWeightedPixelMapping::fDigiPar

Definition at line 23 of file PndMQMvdChargeWeightedPixelMapping.h.

Referenced by SetDigiPar().

◆ fTotDigiPar

PndSdsTotDigiPar* PndMQMvdChargeWeightedPixelMapping::fTotDigiPar

Definition at line 24 of file PndMQMvdChargeWeightedPixelMapping.h.

Referenced by SetTotPar().


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