![]() |
PandaRoot
|
Calculates the pixels (digis) fired from a particle hitting the sensor. More...
#include <PndSdsCalcPixel.h>
Public Member Functions | |
| PndSdsCalcPixel () | |
| Default constructor. More... | |
| PndSdsCalcPixel (Double_t w, Double_t l, Double_t threshold=0, Double_t noise=0) | |
| std::vector< PndSdsPixel > | GetPixels (Double_t inx, Double_t iny, Double_t outx, Double_t outy, Double_t energy) |
| Main function to calculate the vector<PndSdsPixel> of fired pixel. More... | |
| Int_t | GetPixelsAlternative (Double_t inx, Double_t iny, Double_t outx, Double_t outy, Double_t energy, std::vector< Int_t > &cols, std::vector< Int_t > &rows, std::vector< Double_t > &charges) |
| void | SetVerboseLevel (Int_t level) |
| std::ostream & | operator<< (std::ostream &out) |
Calculates the pixels (digis) fired from a particle hitting the sensor.
Definition at line 23 of file PndSdsCalcPixel.h.
| PndSdsCalcPixel::PndSdsCalcPixel | ( | ) |
Default constructor.
| PndSdsCalcPixel::PndSdsCalcPixel | ( | Double_t | w, |
| Double_t | l, | ||
| Double_t | threshold = 0, |
||
| Double_t | noise = 0 |
||
| ) |
Main constructor
| w | width of sensor pixel [cm] |
| l | length of sensor pixel [cm] |
| threshold | discriminator threshold of pixel [e] |
| noise | total noise of pixel [e] |
| std::vector<PndSdsPixel> PndSdsCalcPixel::GetPixels | ( | Double_t | inx, |
| Double_t | iny, | ||
| Double_t | outx, | ||
| Double_t | outy, | ||
| Double_t | energy | ||
| ) |
Main function to calculate the vector<PndSdsPixel> of fired pixel.
| Int_t PndSdsCalcPixel::GetPixelsAlternative | ( | Double_t | inx, |
| Double_t | iny, | ||
| Double_t | outx, | ||
| Double_t | outy, | ||
| Double_t | energy, | ||
| std::vector< Int_t > & | cols, | ||
| std::vector< Int_t > & | rows, | ||
| std::vector< Double_t > & | charges | ||
| ) |
| std::ostream& PndSdsCalcPixel::operator<< | ( | std::ostream & | out | ) |
Referenced by SetVerboseLevel().
|
inline |
Definition at line 40 of file PndSdsCalcPixel.h.
References operator<<().