|
| PndGemSensorMonitor () |
|
| PndGemSensorMonitor (TString tempName, Int_t detId, Int_t iType, Double_t x0, Double_t y0, Double_t z0, Double_t rotation, Double_t innerRad, Double_t outerRad, Double_t d, Double_t stripAngle0, Double_t stripAngle1, Double_t pitch0, Double_t pitch1) |
|
| PndGemSensorMonitor (TString tempName, Int_t stationNr, Int_t sectorNr, Int_t iType, Double_t x0, Double_t y0, Double_t z0, Double_t rotation, Double_t innerRad, Double_t outerRad, Double_t d, Double_t stripAngle0, Double_t stripAngle1, Double_t pitch0, Double_t pitch1) |
|
| PndGemSensorMonitor (const PndGemSensor &tempSensor) |
|
virtual | ~PndGemSensorMonitor () |
|
void | ActivateChannel (Int_t channelNr, Int_t sideId, Int_t eventNr, Int_t digiNr, Double_t channelTime, Double_t channelCharge) |
|
void | CheckNeighbours (Int_t channelNr, Int_t sideId, Int_t eventNr, Int_t digiNr, Double_t channelTime, Double_t channelCharge) |
|
Bool_t | ChannelIsActive (Int_t channelNr, Int_t sideId, Double_t timeNow) |
|
Double_t | ChannelLastActiveAt (Int_t channelNr, Int_t sideId, Double_t timeNow, Int_t eventNr=-1) |
|
Double_t | ChannelLastActiveAt (Int_t channelNr, Int_t sideId) |
|
Bool_t | ChannelLastActivation (Int_t channelNr, Int_t sideId, Int_t &eventNr, Int_t &digiNr, Double_t &channelTime, Double_t &channelCharge) |
|
void | Print () |
|
| PndGemSensor () |
|
| PndGemSensor (TString tempName, Int_t detId, Int_t iType, Double_t x0, Double_t y0, Double_t z0, Double_t rotation, Double_t innerRad, Double_t outerRad, Double_t d, Double_t stripAngle0, Double_t stripAngle1, Double_t pitch0, Double_t pitch1) |
|
| PndGemSensor (TString tempName, Int_t stationNr, Int_t sectorNr, Int_t iType, Double_t x0, Double_t y0, Double_t z0, Double_t rotation, Double_t innerRad, Double_t outerRad, Double_t d, Double_t stripAngle0, Double_t stripAngle1, Double_t pitch0, Double_t pitch1) |
|
| PndGemSensor (const PndGemSensor &tempSensor) |
|
virtual | ~PndGemSensor () |
|
TString | GetDetectorName () const |
|
void | SetDetectorId (Int_t stationNr, Int_t sensorNr) |
|
Int_t | GetDetectorId () const |
|
Int_t | GetSystemId () const |
|
Int_t | GetStationNr () const |
|
Int_t | GetSensorNr () const |
|
Int_t | GetType () const |
|
Double_t | GetX0 () const |
|
Double_t | GetY0 () const |
|
Double_t | GetZ0 () const |
|
Double_t | GetRotation () const |
|
Double_t | GetInnerRadius () const |
|
Double_t | GetOuterRadius () const |
|
Double_t | GetD () const |
|
Double_t | GetStripAngle (Int_t index) const |
|
Double_t | GetPitch (Int_t index) const |
|
Double_t | GetSigmaX () const |
|
Double_t | GetSigmaY () const |
|
Double_t | GetSigmaXY () const |
|
Int_t | GetNChannels () const |
|
Int_t | GetNChannelsFront () const |
|
Int_t | GetNChannelsBack () const |
|
Int_t | GetSideChannels (Int_t si) const |
|
Int_t | GetChannel (Double_t x, Double_t y, Int_t iSide) |
|
Int_t | GetChannel2 (Double_t x, Double_t y, Int_t iSide, Double_t &feeDist) |
|
Bool_t | Inside (Double_t x, Double_t y) |
|
Bool_t | Inside (Double_t radius) |
|
Double_t | GetStripOrientation (Double_t x, Double_t y, Int_t iSide) |
|
Double_t | GetDistance (Int_t iSide, Double_t chan1, Double_t chan2) |
|
Int_t | GetDistance (Int_t iSide, Int_t chanMin, Int_t chanMax, Int_t chanTest) |
|
Double_t | GetDistance2 (Int_t iSide, Double_t chan1, Double_t chan2) |
|
Int_t | GetSensorPart (Int_t iSide, Int_t chan) |
|
Double_t | GetMeanChannel (Int_t iSide, Double_t chan1, Double_t weight1, Double_t chan2, Double_t weight2) |
|
Int_t | GetNeighbours (Int_t iSide, Int_t iChan, Int_t &nChan1, Int_t &nChan2, Int_t &nChan3) |
|
Int_t | Intersect (Double_t iFStrip, Double_t iBStrip, Double_t &xCross, Double_t &yCross, Double_t &zCross) |
|
Int_t | Intersect (Double_t iFStrip, Double_t iBStrip, Double_t &xCross, Double_t &yCross, Double_t &zCross, Double_t &dr, Double_t &dp) |
|
Int_t | Intersect (Double_t iFStrip, Double_t iBStrip, Double_t &xCross, Double_t &yCross, Double_t &zCross, Double_t &dx, Double_t &dy, Double_t &dr, Double_t &dp) |
|
void | Reset () |
|
void | Print () |
|
PndGemSensor.h
- Author
- Radoslaw Karabowicz r.kar.nosp@m.abow.nosp@m.icz@g.nosp@m.si.d.nosp@m.e
- Since
- 25/03/2013
- Version
- 1.0
This class monitors the digis in the sensor, on front and back. It derives from PndGemSensor, so that we have information about number of digis, positions and so on.
Definition at line 28 of file PndGemSensorMonitor.h.