AMSDST
|
#include <myEvent.h>
Public Member Functions | |
myEvent () | |
Default constructor. | |
myEvent (const myEvent &) | |
~myEvent () | |
Default destructor. | |
virtual void | init () |
int | NmyParticle () |
int | NmyTrTrack () |
int | NmyTrdTrack () |
int | NmyEcalShower () |
int | NmyBetaH () |
int | NmyBeta () |
int | NmyRichRing () |
int | NmyTrTrackPlus () |
int | NmyTrdTrackPlus () |
int | NmyTrdKFromTrTrack () |
int | NmyTrdKFromTrdTrack () |
int | NmyTrdQtFromTrTrack () |
int | NmyEcalShowerPlus () |
int | NmyBetaHPlus () |
int | NmyBetaPlus () |
int | NmyRichRingPlus () |
int | nmyParticle () |
int | nmyTrTrack () |
int | nmyTrdTrack () |
int | nmyEcalShower () |
int | nmyBetaH () |
int | nmyBeta () |
int | nmyRichRing () |
int | nmyTrTrackPlus () |
int | nmyTrdTrackPlus () |
int | nmyTrdKFromTrTrack () |
int | nmyTrdKFromTrdTrack () |
int | nmyTrdQtFromTrTrack () |
int | nmyEcalShowerPlus () |
int | nmyBetaHPlus () |
int | nmyBetaPlus () |
int | nmyRichRingPlus () |
int | TimeJMDC () |
JMDC time in unix time format (# of seconds from 1970) | |
int | MuTimeJMDC () |
microseconds in a second, of JMDC time | |
int | UTime () |
int | GetRTI (myRTI &a) |
return 0: if sucess !=0: RTI second has problem | |
int | LoadRTI (unsigned int t1, unsigned int t2, const char *dir=0) |
int | GetRTI (myRTI &a, unsigned int xtime) |
int | GetRTIdL1L9 (int extlay, myPoint &nxyz, myPoint &dxyz, unsigned int xtime, unsigned int dt, int rti_flag=0) |
get difference(um) bewteen PG ad CIEMAT alignment of L1(L9)(XYZ) in choosen time window By default (rti_flag=0) RTI informations stored in the RTI TTree friend is used If the code is compiled with gbatch is possible to use RTI informations from TDV DB by setting rti_flag to 1 | |
Int_t | nParticle () |
Int_t | nTrdTrack () |
Int_t | nTrdCluster () |
Int_t | nTrdRawHit () |
Int_t | nTrdSegment () |
Int_t | nEcalShower () |
Int_t | nBetaH () |
Int_t | nBeta () |
Int_t | nRichRing () |
Int_t | nRichHit () |
Int_t | nTrTrack () |
Int_t | nTrRawCluster () |
Int_t | nTrRawClusterL (int ilay) |
Int_t | nTrCluster () |
Int_t | nTrRecHit () |
int | IsBadRun (const char *reason) |
int | imyParticle (int index) |
int | imyTrTrack (int index) |
int | imyEcalShower (int index) |
int | imyTrdTrack (int index) |
int | imyBeta (int index) |
int | imyBetaH (int index) |
int | imyRichRing (int index) |
int | imyTrTrackPlus (int index) |
int | imyTrdTrackPlus (int index) |
int | imyEcalShowerPlus (int index) |
int | imyTrdKFromTrTrack (int index) |
int | imyTrdQtFromTrTrack (int index) |
int | imyBetaPlus (int index) |
int | imyBetaHPlus (int index) |
int | imyRichRingPlus (int index) |
myParticle * | pmyParticle (int index) |
myTrTrack * | pmyTrTrack (int index) |
myTrdTrack * | pmyTrdTrack (int index) |
myEcalShower * | pmyEcalShower (int index) |
myBeta * | pmyBeta (int index) |
myBetaH * | pmyBetaH (int index) |
myRichRing * | pmyRichRing (int index) |
myTrTrackPlus * | pmyTrTrackPlus (int index) |
myTrdTrackPlus * | pmyTrdTrackPlus (int index) |
myEcalShowerPlus * | pmyEcalShowerPlus (int index) |
myTrdK * | pmyTrdKFromTrTrack (int index) |
myTrdK * | pmyTrdKFromTrdTrack (int index) |
myTrdQtFromTrTrack * | pmyTrdQtFromTrTrack (int index) |
myBetaPlus * | pmyBetaPlus (int index) |
myBetaHPlus * | pmyBetaHPlus (int index) |
myRichRingPlus * | pmyRichRingPlus (int index) |
myParticle * | pmyParticleByMySelf (int index) |
myTrTrack * | pmyTrTrackByMySelf (int index) |
myEcalShower * | pmyEcalShowerByMySelf (int index) |
myTrdTrack * | pmyTrdTrackByMySelf (int index) |
myBeta * | pmyBetaByMySelf (int index) |
myBetaH * | pmyBetaHByMySelf (int index) |
myRichRing * | pmyRichRingByMySelf (int index) |
myTrTrackPlus * | pmyTrTrackPlusByMySelf (int index) |
myTrdTrackPlus * | pmyTrdTrackPlusByMySelf (int index) |
myEcalShowerPlus * | pmyEcalShowerPlusByMySelf (int index) |
myTrdK * | pmyTrdKFromTrTrackByMySelf (int index) |
myTrdK * | pmyTrdKFromTrdTrackByMySelf (int index) |
myTrdQtFromTrTrack * | pmyTrdQtFromTrTrackByMySelf (int index) |
myBetaPlus * | pmyBetaPlusByMySelf (int index) |
myBetaHPlus * | pmyBetaHPlusByMySelf (int index) |
myRichRingPlus * | pmyRichRingPlusByMySelf (int index) |
int | TofHSelection () |
int | RebuildTrigPatt (int &L1TrMemPatt, int &PhysTrPatt) |
bool | RTIValid () |
flag to check whether RTI exists | |
Double32_t | UTCTime () |
The best known UTC time, use GPS time if avail, otherwise use JMDC time with a correction from amssetup the difference of UTC time and GPS time (15" or 16") is taking into accout when using GPS time. | |
Int_t | isInShadow (myPoint &pt, int ipart) |
bool | isMC () |
bool | isISS () |
bool | isTB () |
Double_t | Lat () |
GTOD latitude in deg. | |
Double_t | Lon () |
GTOD longitude in deg. | |
Double_t | Alt () |
Altitude in km, from an "average earth surface". we have to remove earth radius, from earth surface (km) | |
bool | InSAA () |
Double_t | Lshell () |
Double_t | VerticalCutOffCGM () |
(GV) | |
Double_t | LatMAG () |
(rad) | |
Double_t | LonMAG () |
(rad) | |
Double_t | RadMAG () |
(R_e) | |
Double_t | VerticalCutOffMAG () |
(GV) Ci ho messo la distanza dal centro della Terra e non dal centro del dipolo! | |
Double_t | GeoMagLatitude () |
Double_t | GeoMagLongitude () |
Double_t | VerticalCutOff () |
Double_t | MaxGeoCutOff () |
(GV) | |
bool | Status (unsigned int group, unsigned int bitgroup) |
bool | Status (unsigned int bit) |
myUser1 * | user1 () |
void | Clear (Option_t *=nullptr) |
ClassDef (myEvent, 30) | |
Static Public Member Functions | |
static myEvent * | gethead () |
static void | printptr () |
Public Attributes | |
bool | kMC |
myMC * | mm |
for the events with the pointer null no myMC object is written on disk (i.e. no space wasted!!!) | |
myHeader | fHeader |
myUser1 * | us1 |
myStatus * | ms |
std::vector< myParticle * > | vmp |
std::vector< myTrTrack * > | vmt |
vector of myTrTrack pointers | |
std::vector< myEcalShower * > | vme |
vector of myEcalShower pointers | |
std::vector< myTrdTrack * > | vmu |
vector of myTrdTrack pointers | |
std::vector< myBeta * > | vmb |
vector of myBeta pointers | |
std::vector< myBetaH * > | vmbh |
vector of myBetaH pointers | |
std::vector< myRichRing * > | vmr |
vector of myRichRing pointers | |
std::vector< myTrTrackPlus * > | vmtp |
vector of myTrTrackPlus pointers | |
std::vector< myTrdTrackPlus * > | vmup |
vector of myTrdTrack pointers | |
std::vector< myTrdK * > | vmuktp |
vector of myTrdK pointers from TrTrack | |
std::vector< myTrdK * > | vmukup |
vector of myTrdK pointers from TrdTrack | |
std::vector< myTrdQtFromTrTrack * > | vmuqtp |
vector of myTrdQtFromTrTrack pointers | |
std::vector< myEcalShowerPlus * > | vmep |
vector of myEcalShowerPlus pointers | |
std::vector< myBetaPlus * > | vmbp |
vector of myBetaPlus pointers | |
std::vector< myBetaHPlus * > | vmbhp |
vector of myBetaHPlus pointers | |
std::vector< myRichRingPlus * > | vmrp |
vector of myRichRingPlus pointers | |
myRTI * | RTI |
myRTI_m | fRTI |
runtimeInfo data | |
Float_t | LiveTime |
UInt_t | DeltaT |
Double32_t | Lvl1Time |
Double32_t | Lvl1TimePrevious |
Double32_t | DeltaTMine |
Int_t | TofFlag1 |
Int_t | TofFlag2 |
Int_t | JMembPatt |
Int_t | PhysBPatt |
Int_t | PhysBPattRestored |
Int_t | PhysBPattPhys |
Int_t | TofPatt1 [4] |
Int_t | TofPatt2 [4] |
Int_t | EcalFlag |
Float_t | TrigRates [19] |
Int_t | nAnti |
Int_t | AntiPatt |
TString | ReasonToBeBadRun |
Int_t | _IsBadRun |
Int_t | RunAnalCat |
UInt_t | Run |
UInt_t | Event |
Double32_t | DeltaTJMDC |
UInt_t | TimeJMDCFirst |
UInt_t | TimeJMDCLast |
Double32_t | Duration |
Int_t | nTofClusterL [4] |
of TOF clusters in each layer | |
Int_t | nTofCluster |
of total TOF clusters | |
Double32_t | SensorA |
Double32_t | SensorC |
Double32_t | SensorK |
Double32_t | SensorL |
Double32_t | SensorM |
Double32_t | Plane1N_M70 |
Double32_t | Plane1N_M71 |
Double32_t | Plane1N_M72 |
Double32_t | Plane1N_M73 |
Double32_t | Sensor8 |
Double32_t | GeoMagSphericalCoo [3] |
Double32_t | LatPred |
(deg) | |
Double32_t | LonPred |
(deg) | |
Double32_t | AltPred |
from earth surface (km) | |
Double32_t | LatCGM |
(rad) | |
Double32_t | LonCGM |
(rad) | |
Double32_t | RadCGM |
(R_e) | |
Double32_t | MaxGeoCutOff_p |
(GV) | |
Double32_t | MaxGeoCutOff_n |
(GV) | |
Double32_t | Field |
UInt_t | Lenght |
UInt_t | Tdr |
UInt_t | Udr |
UInt_t | Sdr |
UInt_t | Rdr |
UInt_t | Edr |
UInt_t | L1dr |
UInt_t | L3dr |
ULong64_t | L3Error |
UInt_t | L3VEvent |
UInt_t | L3TimeD |
UShort_t | JINJStatus [4] |
UChar_t | JError [24] |
Static Public Attributes | |
static Double32_t | zlay [9] |
old naming scheme –> (8, 1, ..., 7, 9) | |
Protected Attributes | |
Int_t | _nParticle |
Int_t | _nTrdTrack |
Int_t | _nTrdCluster |
Int_t | _nTrdRawHit |
Int_t | _nTrdSegment |
Int_t | _nEcalShower |
Int_t | _nBetaH |
Int_t | _nBeta |
Int_t | _nRichRing |
Int_t | _nRichHit |
Int_t | _nTrTrack |
Int_t | _nTrRawCluster |
Int_t | _nTrRawClusterL [9] |
Int_t | _nTrCluster |
Int_t | _nTrRecHit |
Double32_t | _UTCTime |
the best known UTC time, use GPS time if avail, otherwise use JMDC time with a correction from amssetup | |
Static Protected Attributes | |
static myEvent * | ptr =0 |
myEvent::myEvent | ( | ) |
Default constructor.
Definition at line 25 of file myEvent.cxx.
References init(), PRINTDEBUG, and ptr.
Referenced by gethead().
myEvent::myEvent | ( | const myEvent & | orig | ) |
Definition at line 41 of file myEvent.cxx.
References _IsBadRun, AltPred, AntiPatt, DeltaT, DeltaTJMDC, DeltaTMine, Duration, EcalFlag, Edr, Event, fHeader, Field, GeoMagSphericalCoo, JError, JINJStatus, JMembPatt, kMC, L1dr, L3dr, L3Error, L3TimeD, L3VEvent, LatCGM, LatPred, Lenght, LiveTime, LonCGM, LonPred, Lvl1Time, Lvl1TimePrevious, MaxGeoCutOff_n, MaxGeoCutOff_p, mm, ms, nAnti, nTofCluster, nTofClusterL, PhysBPatt, PhysBPattPhys, PhysBPattRestored, Plane1N_M70, Plane1N_M71, Plane1N_M72, Plane1N_M73, RadCGM, Rdr, ReasonToBeBadRun, RTI, Run, RunAnalCat, Sdr, Sensor8, SensorA, SensorC, SensorK, SensorL, SensorM, Tdr, TimeJMDCFirst, TimeJMDCLast, TofFlag1, TofFlag2, TofPatt1, TofPatt2, TrigRates, Udr, us1, vmb, vmbh, vmbhp, vmbp, vme, vmep, vmp, vmr, vmrp, vmt, vmtp, vmu, vmuktp, vmukup, vmup, and vmuqtp.
myEvent::~myEvent | ( | ) |
Default destructor.
Definition at line 210 of file myEvent.cxx.
References Clear(), PRINTDEBUG, and ptr.
|
inline |
Altitude in km, from an "average earth surface". we have to remove earth radius, from earth surface (km)
Definition at line 383 of file myEvent.h.
References EARTHRADIUS, fHeader, and myHeader::RadS.
myEvent::ClassDef | ( | myEvent | , |
30 | |||
) |
void myEvent::Clear | ( | Option_t * | = nullptr | ) |
Definition at line 260 of file myEvent.cxx.
References _IsBadRun, _nBeta, _nBetaH, _nEcalShower, _nParticle, _nRichHit, _nRichRing, _nTrCluster, _nTrdCluster, _nTrdRawHit, _nTrdSegment, _nTrdTrack, _nTrRawCluster, _nTrRawClusterL, _nTrRecHit, _nTrTrack, _UTCTime, AltPred, AntiPatt, myHeader::Clear(), DeltaT, DeltaTMine, EcalFlag, Edr, Event, fHeader, Field, GeoMagSphericalCoo, JError, JINJStatus, JMembPatt, kMC, L1dr, L3dr, L3Error, L3TimeD, L3VEvent, LatCGM, LatPred, Lenght, LiveTime, LonCGM, LonPred, Lvl1Time, mm, ms, nAnti, nTofCluster, nTofClusterL, PhysBPatt, PhysBPattPhys, PhysBPattRestored, Plane1N_M70, Plane1N_M71, Plane1N_M72, Plane1N_M73, PRINTDEBUG, RadCGM, Rdr, ReasonToBeBadRun, RTI, Run, RunAnalCat, Sdr, Sensor8, SensorA, SensorC, SensorK, SensorL, SensorM, Tdr, TofFlag1, TofFlag2, TofPatt1, TofPatt2, TrigRates, Udr, us1, vmb, vmbh, vmbhp, vmbp, vme, vmep, vmp, vmr, vmrp, vmt, vmtp, vmu, vmuktp, vmukup, vmup, and vmuqtp.
Referenced by init(), and ~myEvent().
|
inline |
|
inline |
|
static |
Definition at line 230 of file myEvent.cxx.
References Event, myEvent(), PRINTDEBUG, and ptr.
Referenced by myStatus::IsValidTime(), myParticle::pmyBeta(), myParticle::pmyBetaByMySelf(), myParticle::pmyBetaH(), myParticle::pmyBetaHByMySelf(), myParticle::pmyBetaHPlus(), myParticle::pmyBetaHPlusByMySelf(), myParticle::pmyBetaPlus(), myParticle::pmyBetaPlusByMySelf(), myParticle::pmyEcalShower(), myParticle::pmyEcalShowerByMySelf(), myParticle::pmyEcalShowerPlus(), myParticle::pmyEcalShowerPlusByMySelf(), myParticle::pmyRichRing(), myParticle::pmyRichRingByMySelf(), myParticle::pmyRichRingPlus(), myParticle::pmyRichRingPlusByMySelf(), myParticle::pmyTrdKFromTrdTrack(), myParticle::pmyTrdKFromTrdTrackByMySelf(), myParticle::pmyTrdKFromTrTrack(), myParticle::pmyTrdKFromTrTrackByMySelf(), myParticle::pmyTrdQtFromTrTrack(), myParticle::pmyTrdQtFromTrTrackByMySelf(), myParticle::pmyTrdTrack(), myParticle::pmyTrdTrackByMySelf(), myParticle::pmyTrTrack(), myParticle::pmyTrTrackByMySelf(), myParticle::pmyTrTrackPlus(), and myParticle::pmyTrTrackPlusByMySelf().
int myEvent::GetRTI | ( | myRTI & | a | ) |
return 0: if sucess !=0: RTI second has problem
Definition at line 949 of file myEvent.cxx.
References RTI.
Referenced by GetRTIdL1L9().
int myEvent::GetRTI | ( | myRTI & | a, |
unsigned int | xtime | ||
) |
Definition at line 958 of file myEvent.cxx.
int myEvent::GetRTIdL1L9 | ( | int | extlay, |
myPoint & | nxyz, | ||
myPoint & | dxyz, | ||
unsigned int | xtime, | ||
unsigned int | dt, | ||
int | rti_flag = 0 |
||
) |
get difference(um) bewteen PG ad CIEMAT alignment of L1(L9)(XYZ) in choosen time window By default (rti_flag=0) RTI informations stored in the RTI TTree friend is used If the code is compiled with gbatch is possible to use RTI informations from TDV DB by setting rti_flag to 1
Definition at line 985 of file myEvent.cxx.
References myRTI::dl1l9, GetRTI(), myRTI::nl1l9, and myPoint::setp().
|
inline |
|
inline |
Definition at line 262 of file myEvent.h.
References pmyBetaH().
|
inline |
Definition at line 270 of file myEvent.h.
References pmyBetaHPlus().
|
inline |
Definition at line 269 of file myEvent.h.
References pmyBetaPlus().
|
inline |
Definition at line 259 of file myEvent.h.
References pmyEcalShower().
|
inline |
Definition at line 266 of file myEvent.h.
References pmyEcalShowerPlus().
|
inline |
Definition at line 256 of file myEvent.h.
References pmyParticle().
|
inline |
Definition at line 263 of file myEvent.h.
References pmyRichRing().
|
inline |
Definition at line 271 of file myEvent.h.
References pmyRichRingPlus().
|
inline |
Definition at line 267 of file myEvent.h.
References pmyTrdKFromTrTrack().
|
inline |
Definition at line 268 of file myEvent.h.
References pmyTrdQtFromTrTrack().
|
inline |
Definition at line 260 of file myEvent.h.
References pmyTrdTrack().
|
inline |
Definition at line 265 of file myEvent.h.
References pmyTrdTrackPlus().
|
inline |
Definition at line 258 of file myEvent.h.
References pmyTrTrack().
|
inline |
Definition at line 264 of file myEvent.h.
References pmyTrTrackPlus().
|
virtual |
Bool_t myEvent::InSAA | ( | ) |
Definition at line 869 of file myEvent.cxx.
|
inline |
Definition at line 242 of file myEvent.h.
References _IsBadRun, and ReasonToBeBadRun.
Int_t myEvent::isInShadow | ( | myPoint & | pt, |
int | ipart | ||
) |
Definition at line 877 of file myEvent.cxx.
References myParticle::isInShadow(), and pmyParticle().
|
inline |
|
inline |
|
inline |
GTOD latitude in deg.
Definition at line 379 of file myEvent.h.
References fHeader, and myHeader::ThetaS.
Referenced by InSAA().
|
inline |
(rad)
Definition at line 411 of file myEvent.h.
References fHeader, and myHeader::ThetaM.
Referenced by GeoMagLatitude(), and VerticalCutOffMAG().
int myEvent::LoadRTI | ( | unsigned int | t1, |
unsigned int | t2, | ||
const char * | dir = 0 |
||
) |
Definition at line 896 of file myEvent.cxx.
References fRTI, myChain::gethead(), myChain::GetSection(), myRTI::run, myChain::Section::t3friend, and myRTI::utime.
Referenced by GetRTI().
|
inline |
GTOD longitude in deg.
Definition at line 381 of file myEvent.h.
References fHeader, and myHeader::PhiS.
Referenced by InSAA().
|
inline |
(rad)
Definition at line 413 of file myEvent.h.
References fHeader, and myHeader::PhiM.
Referenced by GeoMagLongitude().
|
inline |
Definition at line 388 of file myEvent.h.
References EARTHRADIUS, and GeoMagSphericalCoo.
|
inline |
|
inline |
microseconds in a second, of JMDC time
Definition at line 137 of file myEvent.h.
References fHeader, and myHeader::Time.
|
inline |
|
inline |
Definition at line 226 of file myEvent.h.
References _nEcalShower.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 219 of file myEvent.h.
References _nParticle.
|
inline |
Definition at line 232 of file myEvent.h.
References _nRichRing.
|
inline |
Definition at line 238 of file myEvent.h.
References _nTrCluster.
|
inline |
Definition at line 222 of file myEvent.h.
References _nTrdCluster.
|
inline |
Definition at line 223 of file myEvent.h.
References _nTrdRawHit.
|
inline |
Definition at line 224 of file myEvent.h.
References _nTrdSegment.
|
inline |
Definition at line 221 of file myEvent.h.
References _nTrdTrack.
|
inline |
Definition at line 236 of file myEvent.h.
References _nTrRawCluster.
|
inline |
Definition at line 237 of file myEvent.h.
References _nTrRawClusterL.
|
inline |
Definition at line 239 of file myEvent.h.
References _nTrRecHit.
myBeta * myEvent::pmyBeta | ( | int | index | ) |
Definition at line 637 of file myEvent.cxx.
References vmb.
Referenced by imyBeta(), and myParticle::pmyBeta().
myBeta * myEvent::pmyBetaByMySelf | ( | int | index | ) |
Definition at line 624 of file myEvent.cxx.
References vmb.
Referenced by myParticle::pmyBetaByMySelf().
myBetaH * myEvent::pmyBetaH | ( | int | index | ) |
Definition at line 658 of file myEvent.cxx.
References vmbh.
Referenced by imyBetaH(), myParticle::pmyBetaH(), and TofHSelection().
myBetaH * myEvent::pmyBetaHByMySelf | ( | int | index | ) |
Definition at line 645 of file myEvent.cxx.
References vmbh.
Referenced by myParticle::pmyBetaHByMySelf().
myBetaHPlus * myEvent::pmyBetaHPlus | ( | int | index | ) |
Definition at line 824 of file myEvent.cxx.
References vmbhp.
Referenced by imyBetaHPlus(), and myParticle::pmyBetaHPlus().
myBetaHPlus * myEvent::pmyBetaHPlusByMySelf | ( | int | index | ) |
Definition at line 811 of file myEvent.cxx.
References vmbhp.
Referenced by myParticle::pmyBetaHPlusByMySelf().
myBetaPlus * myEvent::pmyBetaPlus | ( | int | index | ) |
Definition at line 803 of file myEvent.cxx.
References vmbp.
Referenced by imyBetaPlus(), and myParticle::pmyBetaPlus().
myBetaPlus * myEvent::pmyBetaPlusByMySelf | ( | int | index | ) |
Definition at line 790 of file myEvent.cxx.
References vmbp.
Referenced by myParticle::pmyBetaPlusByMySelf().
myEcalShower * myEvent::pmyEcalShower | ( | int | index | ) |
Definition at line 616 of file myEvent.cxx.
References vme.
Referenced by imyEcalShower(), and myParticle::pmyEcalShower().
myEcalShower * myEvent::pmyEcalShowerByMySelf | ( | int | index | ) |
Definition at line 603 of file myEvent.cxx.
References vme.
Referenced by myParticle::pmyEcalShowerByMySelf().
myEcalShowerPlus * myEvent::pmyEcalShowerPlus | ( | int | index | ) |
Definition at line 782 of file myEvent.cxx.
References vmep.
Referenced by imyEcalShowerPlus(), and myParticle::pmyEcalShowerPlus().
myEcalShowerPlus * myEvent::pmyEcalShowerPlusByMySelf | ( | int | index | ) |
Definition at line 769 of file myEvent.cxx.
References vmep.
Referenced by myParticle::pmyEcalShowerPlusByMySelf().
myParticle * myEvent::pmyParticle | ( | int | index | ) |
Definition at line 529 of file myEvent.cxx.
References vmp.
Referenced by imyParticle(), and isInShadow().
myParticle * myEvent::pmyParticleByMySelf | ( | int | index | ) |
Definition at line 516 of file myEvent.cxx.
References vmp.
myRichRing * myEvent::pmyRichRing | ( | int | index | ) |
Definition at line 679 of file myEvent.cxx.
References vmr.
Referenced by imyRichRing(), and myParticle::pmyRichRing().
myRichRing * myEvent::pmyRichRingByMySelf | ( | int | index | ) |
Definition at line 666 of file myEvent.cxx.
References vmr.
Referenced by myParticle::pmyRichRingByMySelf().
myRichRingPlus * myEvent::pmyRichRingPlus | ( | int | index | ) |
Definition at line 845 of file myEvent.cxx.
References vmrp.
Referenced by imyRichRingPlus(), and myParticle::pmyRichRingPlus().
myRichRingPlus * myEvent::pmyRichRingPlusByMySelf | ( | int | index | ) |
Definition at line 832 of file myEvent.cxx.
References vmrp.
Referenced by myParticle::pmyRichRingPlusByMySelf().
myTrdK * myEvent::pmyTrdKFromTrdTrack | ( | int | index | ) |
Definition at line 719 of file myEvent.cxx.
References vmukup.
Referenced by myParticle::pmyTrdKFromTrdTrack().
myTrdK * myEvent::pmyTrdKFromTrdTrackByMySelf | ( | int | index | ) |
Definition at line 701 of file myEvent.cxx.
References myObject::iMySelf(), and vmukup.
Referenced by myParticle::pmyTrdKFromTrdTrackByMySelf().
myTrdK * myEvent::pmyTrdKFromTrTrack | ( | int | index | ) |
Definition at line 711 of file myEvent.cxx.
References vmuktp.
Referenced by imyTrdKFromTrTrack(), and myParticle::pmyTrdKFromTrTrack().
myTrdK * myEvent::pmyTrdKFromTrTrackByMySelf | ( | int | index | ) |
Definition at line 689 of file myEvent.cxx.
References vmuktp.
Referenced by myParticle::pmyTrdKFromTrTrackByMySelf().
myTrdQtFromTrTrack * myEvent::pmyTrdQtFromTrTrack | ( | int | index | ) |
Definition at line 740 of file myEvent.cxx.
References vmuqtp.
Referenced by imyTrdQtFromTrTrack(), and myParticle::pmyTrdQtFromTrTrack().
myTrdQtFromTrTrack * myEvent::pmyTrdQtFromTrTrackByMySelf | ( | int | index | ) |
Definition at line 727 of file myEvent.cxx.
References vmuqtp.
Referenced by myParticle::pmyTrdQtFromTrTrackByMySelf().
myTrdTrack * myEvent::pmyTrdTrack | ( | int | index | ) |
Definition at line 552 of file myEvent.cxx.
References vmu.
Referenced by imyTrdTrack(), and myParticle::pmyTrdTrack().
myTrdTrack * myEvent::pmyTrdTrackByMySelf | ( | int | index | ) |
Definition at line 539 of file myEvent.cxx.
References vmu.
Referenced by myParticle::pmyTrdTrackByMySelf().
myTrdTrackPlus * myEvent::pmyTrdTrackPlus | ( | int | index | ) |
myTrdTrackPlus * myEvent::pmyTrdTrackPlusByMySelf | ( | int | index | ) |
Definition at line 560 of file myEvent.cxx.
References vmup.
myTrTrack * myEvent::pmyTrTrack | ( | int | index | ) |
Definition at line 595 of file myEvent.cxx.
References vmt.
Referenced by imyTrTrack(), and myParticle::pmyTrTrack().
myTrTrack * myEvent::pmyTrTrackByMySelf | ( | int | index | ) |
Definition at line 582 of file myEvent.cxx.
References vmt.
Referenced by myParticle::pmyTrTrackByMySelf().
myTrTrackPlus * myEvent::pmyTrTrackPlus | ( | int | index | ) |
Definition at line 761 of file myEvent.cxx.
References vmtp.
Referenced by imyTrTrackPlus(), and myParticle::pmyTrTrackPlus().
myTrTrackPlus * myEvent::pmyTrTrackPlusByMySelf | ( | int | index | ) |
Definition at line 748 of file myEvent.cxx.
References vmtp.
Referenced by myParticle::pmyTrTrackPlusByMySelf().
|
static |
Definition at line 248 of file myEvent.cxx.
References PRINTDEBUG, and ptr.
|
inline |
(R_e)
Definition at line 415 of file myEvent.h.
References EARTHRADIUS, fHeader, and myHeader::RadS.
Referenced by VerticalCutOffMAG().
int myEvent::RebuildTrigPatt | ( | int & | L1TrMemPatt, |
int & | PhysTrPatt | ||
) |
|
inline |
|
inline |
|
inline |
Definition at line 462 of file myEvent.h.
References myStatus::fStatus, and ms.
|
inline |
JMDC time in unix time format (# of seconds from 1970)
Definition at line 135 of file myEvent.h.
References fHeader, and myHeader::Time.
int myEvent::TofHSelection | ( | ) |
Definition at line 452 of file myEvent.cxx.
References myBetaH::GetBeta(), myBetaH::GetBetaPattern(), myBetaH::GetUseHit(), myBetaH::iEcalShower(), myBetaH::iTrdTrack(), nBetaH(), and pmyBetaH().
|
inline |
|
inline |
Definition at line 139 of file myEvent.h.
References fHeader, and myHeader::Time.
|
inline |
Definition at line 427 of file myEvent.h.
References VerticalCutOffMAG().
|
inline |
|
inline |
(GV) Ci ho messo la distanza dal centro della Terra e non dal centro del dipolo!
Definition at line 418 of file myEvent.h.
References LatMAG(), and RadMAG().
Referenced by VerticalCutOff().
Int_t myEvent::_IsBadRun |
Definition at line 342 of file myEvent.h.
Referenced by Clear(), IsBadRun(), and myEvent().
|
protected |
|
protected |
|
protected |
Definition at line 201 of file myEvent.h.
Referenced by Clear(), and nEcalShower().
|
protected |
Definition at line 194 of file myEvent.h.
Referenced by Clear(), and nParticle().
|
protected |
Definition at line 208 of file myEvent.h.
Referenced by Clear(), and nRichHit().
|
protected |
Definition at line 207 of file myEvent.h.
Referenced by Clear(), and nRichRing().
|
protected |
Definition at line 213 of file myEvent.h.
Referenced by Clear(), and nTrCluster().
|
protected |
Definition at line 197 of file myEvent.h.
Referenced by Clear(), and nTrdCluster().
|
protected |
Definition at line 198 of file myEvent.h.
Referenced by Clear(), and nTrdRawHit().
|
protected |
Definition at line 199 of file myEvent.h.
Referenced by Clear(), and nTrdSegment().
|
protected |
Definition at line 196 of file myEvent.h.
Referenced by Clear(), and nTrdTrack().
|
protected |
Definition at line 211 of file myEvent.h.
Referenced by Clear(), and nTrRawCluster().
|
protected |
Definition at line 212 of file myEvent.h.
Referenced by Clear(), and nTrRawClusterL().
|
protected |
Definition at line 214 of file myEvent.h.
Referenced by Clear(), and nTrRecHit().
|
protected |
Definition at line 210 of file myEvent.h.
Referenced by Clear(), and nTrTrack().
|
protected |
Double32_t myEvent::AltPred |
Int_t myEvent::AntiPatt |
Definition at line 339 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
UInt_t myEvent::DeltaT |
Double32_t myEvent::DeltaTMine |
Int_t myEvent::EcalFlag |
Definition at line 335 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
UInt_t myEvent::Event |
myHeader myEvent::fHeader |
Double32_t myEvent::Field |
myRTI_m myEvent::fRTI |
Double32_t myEvent::GeoMagSphericalCoo[3] |
UChar_t myEvent::JError[24] |
UShort_t myEvent::JINJStatus[4] |
Int_t myEvent::JMembPatt |
Definition at line 329 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
UInt_t myEvent::L1dr |
UInt_t myEvent::L3dr |
ULong64_t myEvent::L3Error |
UInt_t myEvent::L3TimeD |
UInt_t myEvent::L3VEvent |
Double32_t myEvent::LatCGM |
(rad)
Definition at line 398 of file myEvent.h.
Referenced by Clear(), myEvent(), and VerticalCutOffCGM().
Double32_t myEvent::LatPred |
UInt_t myEvent::Lenght |
Float_t myEvent::LiveTime |
Double32_t myEvent::LonCGM |
Double32_t myEvent::LonPred |
Double32_t myEvent::Lvl1Time |
Double32_t myEvent::Lvl1TimePrevious |
Double32_t myEvent::MaxGeoCutOff_n |
Double32_t myEvent::MaxGeoCutOff_p |
myMC* myEvent::mm |
myStatus* myEvent::ms |
Int_t myEvent::nAnti |
Int_t myEvent::nTofCluster |
Int_t myEvent::nTofClusterL[4] |
Int_t myEvent::PhysBPatt |
Definition at line 330 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
Int_t myEvent::PhysBPattPhys |
Int_t myEvent::PhysBPattRestored |
Double32_t myEvent::Plane1N_M70 |
Double32_t myEvent::Plane1N_M71 |
Double32_t myEvent::Plane1N_M72 |
Double32_t myEvent::Plane1N_M73 |
|
staticprotected |
Definition at line 38 of file myEvent.h.
Referenced by gethead(), myEvent(), printptr(), and ~myEvent().
Double32_t myEvent::RadCGM |
(R_e)
Definition at line 402 of file myEvent.h.
Referenced by Clear(), myEvent(), and VerticalCutOffCGM().
TString myEvent::ReasonToBeBadRun |
Definition at line 341 of file myEvent.h.
Referenced by Clear(), IsBadRun(), and myEvent().
myRTI* myEvent::RTI |
Definition at line 314 of file myEvent.h.
Referenced by myChain::Add(), Clear(), myChain::FillOutput(), GetRTI(), myStatus::IsValidTime(), main(), myEvent(), and RTIValid().
UInt_t myEvent::Run |
Int_t myEvent::RunAnalCat |
Double32_t myEvent::Sensor8 |
Double32_t myEvent::SensorA |
Double32_t myEvent::SensorC |
Double32_t myEvent::SensorK |
Double32_t myEvent::SensorL |
Double32_t myEvent::SensorM |
Int_t myEvent::TofFlag1 |
Definition at line 327 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
Int_t myEvent::TofFlag2 |
Definition at line 328 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
Int_t myEvent::TofPatt1[4] |
Definition at line 333 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
Int_t myEvent::TofPatt2[4] |
Definition at line 334 of file myEvent.h.
Referenced by Clear(), myEvent(), and RebuildTrigPatt().
Float_t myEvent::TrigRates[19] |
myUser1* myEvent::us1 |
std::vector<myBeta*> myEvent::vmb |
std::vector<myBetaH*> myEvent::vmbh |
vector of myBetaH pointers
Definition at line 72 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyBetaH(), nmyBetaH(), pmyBetaH(), and pmyBetaHByMySelf().
std::vector<myBetaHPlus*> myEvent::vmbhp |
vector of myBetaHPlus pointers
Definition at line 91 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyBetaHPlus(), nmyBetaHPlus(), pmyBetaHPlus(), and pmyBetaHPlusByMySelf().
std::vector<myBetaPlus*> myEvent::vmbp |
vector of myBetaPlus pointers
Definition at line 89 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyBetaPlus(), nmyBetaPlus(), pmyBetaPlus(), and pmyBetaPlusByMySelf().
std::vector<myEcalShower*> myEvent::vme |
vector of myEcalShower pointers
Definition at line 66 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyEcalShower(), nmyEcalShower(), pmyEcalShower(), and pmyEcalShowerByMySelf().
std::vector<myEcalShowerPlus*> myEvent::vmep |
vector of myEcalShowerPlus pointers
Definition at line 87 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyEcalShowerPlus(), nmyEcalShowerPlus(), pmyEcalShowerPlus(), and pmyEcalShowerPlusByMySelf().
std::vector<myParticle*> myEvent::vmp |
Definition at line 61 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyParticle(), nmyParticle(), pmyParticle(), and pmyParticleByMySelf().
std::vector<myRichRing*> myEvent::vmr |
vector of myRichRing pointers
Definition at line 74 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyRichRing(), nmyRichRing(), pmyRichRing(), and pmyRichRingByMySelf().
std::vector<myRichRingPlus*> myEvent::vmrp |
vector of myRichRingPlus pointers
Definition at line 93 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyRichRingPlus(), nmyRichRingPlus(), pmyRichRingPlus(), and pmyRichRingPlusByMySelf().
std::vector<myTrTrack*> myEvent::vmt |
vector of myTrTrack pointers
Definition at line 64 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyTrTrack(), nmyTrTrack(), pmyTrTrack(), and pmyTrTrackByMySelf().
std::vector<myTrTrackPlus*> myEvent::vmtp |
vector of myTrTrackPlus pointers
Definition at line 77 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyTrTrackPlus(), nmyTrTrackPlus(), pmyTrTrackPlus(), and pmyTrTrackPlusByMySelf().
std::vector<myTrdTrack*> myEvent::vmu |
vector of myTrdTrack pointers
Definition at line 68 of file myEvent.h.
Referenced by Clear(), myEvent(), NmyTrdTrack(), nmyTrdTrack(), pmyTrdTrack(), and pmyTrdTrackByMySelf().
std::vector<myTrdK*> myEvent::vmuktp |
vector of myTrdK pointers from TrTrack
Definition at line 81 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyTrdKFromTrTrack(), nmyTrdKFromTrTrack(), pmyTrdKFromTrTrack(), and pmyTrdKFromTrTrackByMySelf().
std::vector<myTrdK*> myEvent::vmukup |
vector of myTrdK pointers from TrdTrack
Definition at line 83 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyTrdKFromTrdTrack(), nmyTrdKFromTrdTrack(), pmyTrdKFromTrdTrack(), and pmyTrdKFromTrdTrackByMySelf().
std::vector<myTrdTrackPlus*> myEvent::vmup |
vector of myTrdTrack pointers
Definition at line 79 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyTrdTrackPlus(), nmyTrdTrackPlus(), pmyTrdTrackPlus(), and pmyTrdTrackPlusByMySelf().
std::vector<myTrdQtFromTrTrack*> myEvent::vmuqtp |
vector of myTrdQtFromTrTrack pointers
Definition at line 85 of file myEvent.h.
Referenced by myChain::Add(), Clear(), main(), myEvent(), NmyTrdQtFromTrTrack(), nmyTrdQtFromTrTrack(), pmyTrdQtFromTrTrack(), and pmyTrdQtFromTrTrackByMySelf().
|
static |