17 #endif //#ifdef _WITHGBATCH_
23 printf(
"In myParticle::myParticle\n");
70 printf(
"In myParticle::~myParticle\n");
78 printf(
"In myParticle::Clear\n");
125 printf(
"In myParticle::init\n");
342 myParticleFiller::myParticleFiller(){
344 printf(
"In myParticleFiller::myParticleFiller\n");
351 myParticleFiller::~myParticleFiller(){
353 printf(
"In myParticleFiller::~myParticleFiller\n");
359 void myParticleFiller::Clear(Option_t* option){
361 printf(
"In myParticleFiller::Clear\n");
377 void myParticleFiller::init(){
379 printf(
"In myParticleFiller::init\n");
387 void myParticleFiller::Fill(ParticleR* _part){
389 printf(
"In myParticleFiller::Fill\n");
395 AMSEventR* pev = AMSEventR::Head();
403 Momentum=pp->Momentum;
404 ErrMomentum=pp->ErrMomentum;
415 RichParticles=pp->RichParticles;
418 _iTrTrack = pp->iTrTrack();
421 track = pp->pTrTrack();
425 _iEcalShower = pp->iEcalShower();
426 shower = pp->pEcalShower();
430 _iTrdTrack = pp->iTrdTrack();
431 trdtrack = pp->pTrdTrack();
435 _iBeta = pp->iBeta();
440 _iBetaH = pp->iBetaH();
441 betah = pp->pBetaH();
445 _iRichRing = pp->iRichRing();
446 ring = pp->pRichRing();
448 _iRichRingB = pp->iRichRingB();
449 ringb = pp->pRichRingB();
453 _iVertex = pp->iVertex();
455 BT_result = pp->BT_result;
456 BT_status = pp->BT_status;
461 _isinshadow = pev->isInShadow(pt, *pp);
463 _pointSolarArray =
new myPoint(pt);
470 #endif //#ifdef _WITHGBATCH_