StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Enumerations | Functions
StPicoUtilities Namespace Reference

Utility that performs calculations. More...

Enumerations

enum  Charge_t { Neg =0, Pos =1 }
 
enum  TpcHalf_t { East =0, West =2 }
 
enum  Mult_t { refMult2 =0, refMult3 =4, refMult4 =8, refMultHalf =12 }
 
enum  RefMult_t {
  RefMult2NegEast = refMult2|Neg|East, RefMult2NegWest = refMult2|Neg|West, RefMult2PosEast = refMult2|Pos|East, RefMult2PosWest = refMult2|Pos|West,
  RefMult3NegEast = refMult3|Neg|East, RefMult3NegWest = refMult3|Neg|West, RefMult3PosEast = refMult3|Pos|East, RefMult3PosWest = refMult3|Pos|West,
  RefMult4NegEast = refMult4|Neg|East, RefMult4NegWest = refMult4|Neg|West, RefMult4PosEast = refMult4|Pos|East, RefMult4PosWest = refMult4|Pos|West,
  RefMultHalfNegEast = refMultHalf|Neg|East, RefMultHalfNegWest = refMultHalf|Neg|West, RefMultHalfPosEast = refMultHalf|Pos|East, RefMultHalfPosWest = refMultHalf|Pos|West
}
 

Functions

std::array< int, 16 > calculateRefMult (const StMuDst &muDst)
 

Detailed Description

Utility that performs calculations.

The StPicoUtilities allows one to calculate some usefule quantities on the flight and then store them in PicoDst