FairRoot/PandaRoot
|
#include <PndSdsPixel.h>
Public Member Functions | |
PndSdsPixel () | |
PndSdsPixel (Int_t sensorID, Int_t fe, Int_t col, Int_t row, Double_t charge, int index=-1) | |
void | SetCol (Int_t col) |
void | SetRow (Int_t row) |
void | SetCharge (Double_t charge) |
void | SetSensorID (Int_t sensorID) |
void | SetFE (Int_t fe) |
void | SetAddNoise (Double_t addnoise) |
Int_t | GetCol () const |
Int_t | GetRow () const |
Double_t | GetCharge () const |
Int_t | GetSensorID () const |
Int_t | GetFE () const |
std::vector< int > | GetMCIndex () |
int | GetFirstMCIndex () |
Double_t | GetAddNoise () const |
void | AddCharge (Double_t charge) |
void | AddMCIndex (int i) |
Private Attributes | |
Int_t | fFe |
Int_t | fCol |
Int_t | fRow |
Double_t | fCharge |
Int_t | fSensorID |
std::vector< int > | fMCIndex |
List of indices of the corresponding MC hits. More... | |
Double_t | fAddNoise |
Friends | |
std::ostream & | operator<< (std::ostream &out, PndSdsPixel pixel) |
Definition at line 9 of file PndSdsPixel.h.
|
inline |
Definition at line 12 of file PndSdsPixel.h.
|
inline |
Definition at line 22 of file PndSdsPixel.h.
References fMCIndex.
|
inline |
|
inline |
Definition at line 55 of file PndSdsPixel.h.
References fMCIndex.
Referenced by PndSdsHybridHitProducer::AddHit().
|
inline |
|
inline |
Definition at line 43 of file PndSdsPixel.h.
References fCharge.
Referenced by PndSdsHybridHitProducer::AddHit().
|
inline |
Definition at line 41 of file PndSdsPixel.h.
References fCol.
Referenced by PndSdsHybridHitProducer::AddHit(), PndSdsCalcPixel::CalcPixel(), and PndSdsCalcPixel::GetPixels().
|
inline |
Definition at line 45 of file PndSdsPixel.h.
References fFe.
Referenced by PndSdsHybridHitProducer::AddHit().
|
inline |
Definition at line 47 of file PndSdsPixel.h.
References fMCIndex.
|
inline |
Definition at line 46 of file PndSdsPixel.h.
References fMCIndex.
|
inline |
Definition at line 42 of file PndSdsPixel.h.
References fRow.
Referenced by PndSdsHybridHitProducer::AddHit(), PndSdsCalcPixel::CalcPixel(), and PndSdsCalcPixel::GetPixels().
|
inline |
Definition at line 44 of file PndSdsPixel.h.
References fSensorID.
Referenced by PndSdsHybridHitProducer::AddHit().
|
inline |
Definition at line 39 of file PndSdsPixel.h.
References fAddNoise.
Referenced by PndSdsCalcFePixel::CalcFEHits().
|
inline |
Definition at line 36 of file PndSdsPixel.h.
References fCharge.
Referenced by PndSdsCalcPixel::CalcPixel(), PndSdsCalcPixel::GetPixels(), and PndSdsCalcPixelDif::InjectPixelCharge().
|
inline |
Definition at line 34 of file PndSdsPixel.h.
Referenced by PndSdsCalcPixel::CalcStartPixel(), PndSdsCalcPixel::GetPixels(), and PndSdsCalcPixelDif::InjectPixelCharge().
|
inline |
Definition at line 38 of file PndSdsPixel.h.
|
inline |
Definition at line 35 of file PndSdsPixel.h.
Referenced by PndSdsCalcPixel::CalcStartPixel(), PndSdsCalcPixel::GetPixels(), and PndSdsCalcPixelDif::InjectPixelCharge().
|
inline |
|
friend |
Definition at line 57 of file PndSdsPixel.h.
|
private |
Definition at line 72 of file PndSdsPixel.h.
Referenced by GetAddNoise(), and SetAddNoise().
|
private |
Definition at line 69 of file PndSdsPixel.h.
Referenced by AddCharge(), GetCharge(), and SetCharge().
|
private |
Definition at line 67 of file PndSdsPixel.h.
|
private |
Definition at line 62 of file PndSdsPixel.h.
|
private |
List of indices of the corresponding MC hits.
Definition at line 71 of file PndSdsPixel.h.
Referenced by AddMCIndex(), GetFirstMCIndex(), GetMCIndex(), and PndSdsPixel().
|
private |
Definition at line 68 of file PndSdsPixel.h.
|
private |
Definition at line 70 of file PndSdsPixel.h.
Referenced by GetSensorID(), and SetSensorID().