/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/BesEvtGen/BesEvtGen-00-03-58/user/jsi2etac2gphiphi.C File Reference

Go to the source code of this file.

Variables

EvtVector4R pjsi
EvtVector4R petac
EvtVector4R pphi1
EvtVector4R pphi2
EvtVector4R pkp1
EvtVector4R pkp2
 pjsi = part->getP4()
 petac = part->getDaug(1)->getP4()
 pphi1 = part->getDaug(1)->getDaug(0)->getP4()
 pphi2 = part->getDaug(1)->getDaug(1)->getP4()
 pkp1 = part->getDaug(1)->getDaug(0)->getDaug(0)->getP4()
 pkp2 = part->getDaug(1)->getDaug(1)->getDaug(0)->getP4()
EvtHelSys angles0 (pjsi, petac)
double theta0 = angles0.getHelAng(1)
double phi0 = angles0.getHelAng(2)
EvtHelSys angles2 (pphi1, pkp1)
double theta2 = angles2.getHelAng(1)
double phi2 = angles2.getHelAng(2)
EvtHelSys angles3 (pphi2, pkp2)
double theta3 = angles3.getHelAng(1)
double phi3 = angles3.getHelAng(2)
double amps = (3+cos(2*theta0)) * sin(theta2)*sin(theta2) * sin(theta3)*sin(theta3) * sin(phi2+phi3)*sin(phi2+phi3)


Variable Documentation

double amps = (3+cos(2*theta0)) * sin(theta2)*sin(theta2) * sin(theta3)*sin(theta3) * sin(phi2+phi3)*sin(phi2+phi3)

Definition at line 38 of file jsi2etac2gphiphi.C.

EvtHelSys angles0(pjsi, petac)

EvtHelSys angles2(pphi1, pkp1)

EvtHelSys angles3(pphi2, pkp2)

petac = part->getDaug(1)->getP4()

Definition at line 19 of file jsi2etac2gphiphi.C.

EvtVector4R petac

Definition at line 17 of file jsi2etac2gphiphi.C.

double phi0 = angles0.getHelAng(2)

Definition at line 28 of file jsi2etac2gphiphi.C.

Referenced by MdcUtilitySvc::besPar2PatPar(), TrkMomCalculator::calcCurvAllCovs(), TrkMomCalculator::calcCurvAllWeights(), MdcSegInfoSterO::calcStereo(), MdcCalib::calDetEffi(), MdcUtilitySvc::cellTrackPassed(), TMDCTsf::createTsf(), WTrackParameter::CvtH2W(), EvtVectorIsr::decay(), CDChargedVisible< H >::defaultKinematicData(), TCurlFinder::distance(), Alignment::docaHelixWire(), Alignment::docaHelixWireNewton(), TTrack::dxda(), MucRecTrkExt::execute(), MdcxCosmicSewer::execute(), MdcHoughFinder::execute(), HoughValidUpdate::execute(), MdcDedxRecon::execute(), EsTimeAlg::execute(), JsiLL::execute(), EvtSelExample::execute(), DQASelDimu::execute(), DQASelBhabha::execute(), DQARhopi::execute(), DQAKsKpi::execute(), DQAJpsi2PPbarAlg::execute(), DQADtag::execute(), DQA_MDC::execute(), DDecay::execute(), Rhopi::execute(), Ppjrhopi::execute(), Gam4pikp::execute(), TSegment::expandSeg(), MdcCalib::fillHist(), ResiAlign::fillHist(), KalFitAlg::fillTds_ip(), TrkReco::FillTuple(), MdcSegGrouperSt::fillWithSegs(), MdcSegGrouperCsmc::fillWithSegs(), MdcSegGrouperAx::fillWithSegs(), FTFinder::findBestVertex(), TRungeFitter::fit(), MdcCalib::getCellTrkPass(), WTrackParameter::GetCvtMatrix(), ExtMdcTrack::GetErrorMatrix(), MdcxCosmicSewer::getInfo(), utility::getp4(), Alignment::getPhiIni(), TTrack::HelCyl(), MdcDedxRecon::kaltrackrec(), TTrackManager::makeTds(), MdcDedxRecon::mdctrackrec(), MdcxHel::MdcxHel(), TMDCWire::neighbor(), MdcTrackUtil::nLayerTrackPassed(), MdcUtilitySvc::nLayerTrackPassed(), DTagTool::p4(), DedxCorrecSvc::PathL(), MdcUtilitySvc::patPar2BesPar(), MdcTrackUtil::patRecPar2BesPar(), Phi(), TConformalFinder::pickUpLinks(), TConformalFinder::pickUpSegments(), MdcUtilitySvc::pointOnHelixPatPar(), TrkRep::positionErr(), MdcTrack::projectToR(), MdcGeomSvc::ReadFilePar(), readTree(), TConformalFinder::stereoSegmentsFromBadHits(), MdcTrack::storeTrack(), MdcMergeDups::testByOverlapHit(), RecMdcKalTrackCnv::TObjectToDataObject(), MdcKalTrackCnv::TObjectToDataObject(), TofFz_helix::TofFz_Get(), MdcxFindSegs::trial(), WTrackParameter::WTrackParameter(), and MdcSegInfoSterO::zPosition().

double phi2 = angles2.getHelAng(2)

Definition at line 32 of file jsi2etac2gphiphi.C.

Referenced by EvtVectorIsr::decay(), MucCalibMgr::DimuSelect(), RecEmcFraction::Distance(), EventPreSelect::execute(), DimuPreSelect::execute(), BhabhaPreSelect::execute(), EFSectorHits::execute(), EFProcessCluster::execute(), EFChargedTrack::execute(), TwoGamma::execute(), BesTView::FindPhiSectors(), intersect(), DimuPreSelect::IsDimu(), KalFitAlg::kalman_fitting_anal(), KalFitAlg::kalman_fitting_calib(), KalFitAlg::kalman_fitting_csmalign(), KalFitAlg::kalman_fitting_MdcxReco_Csmc_Sew(), Pipipi0::MTotal(), Kpipi0pi0::MTotal(), Kpipi0::MTotal(), Kkpi0::MTotal(), K3pipi0::MTotal(), K0pipipi0::MTotal(), K0pi0::MTotal(), DedxCorrecSvc::PathL(), ZHelix::R2Phi(), MucCalibMgr::ReadEvent(), EmcRecSplitWeighted::Split(), tau_mode(), TofFz_helix::TofFz_Get(), EventPreSelect::WhetherSector(), CalibEventSelect::WhetherSector(), BhabhaPreSelect::WhetherSector(), and EFSectorHits::WhetherSector().

double phi3 = angles3.getHelAng(2)

Definition at line 36 of file jsi2etac2gphiphi.C.

Referenced by EFProcessCluster::execute(), and Kpipi0pi0::MTotal().

pjsi = part->getP4()

Definition at line 18 of file jsi2etac2gphiphi.C.

EvtVector4R pjsi

Definition at line 17 of file jsi2etac2gphiphi.C.

pkp1 = part->getDaug(1)->getDaug(0)->getDaug(0)->getP4()

Definition at line 23 of file jsi2etac2gphiphi.C.

EvtVector4R pkp1

Definition at line 17 of file jsi2etac2gphiphi.C.

pkp2 = part->getDaug(1)->getDaug(1)->getDaug(0)->getP4()

Definition at line 24 of file jsi2etac2gphiphi.C.

EvtVector4R pkp2

Definition at line 17 of file jsi2etac2gphiphi.C.

pphi1 = part->getDaug(1)->getDaug(0)->getP4()

Definition at line 20 of file jsi2etac2gphiphi.C.

EvtVector4R pphi1

Definition at line 17 of file jsi2etac2gphiphi.C.

Referenced by EmcRecEndCapGeo::CalculateStandardSector1(), and TEvent::MakeEvent().

pphi2 = part->getDaug(1)->getDaug(1)->getP4()

Definition at line 21 of file jsi2etac2gphiphi.C.

EvtVector4R pphi2

Definition at line 17 of file jsi2etac2gphiphi.C.

Referenced by TEvent::MakeEvent().

double theta0 = angles0.getHelAng(1)

Definition at line 27 of file jsi2etac2gphiphi.C.

Referenced by BesEmcGeometry::ComputeEMCParameters(), ExtBesEmcGeometry::ComputeEMCParameters(), MucRecTrkExt::execute(), EventPreSelect::execute(), CalibEventSelect::execute(), and TCrossPart::TCrossPart().

double theta2 = angles2.getHelAng(1)

Definition at line 31 of file jsi2etac2gphiphi.C.

Referenced by DQAPi0Info::calculate(), EmcRecEndCapGeo::CalculateStandardSector2(), BesTofConstruction::ConstructEcTof(), TrkDifLineTraj::derivDeflect(), TrkCircleTraj::derivDeflect(), NeutTraj::derivDeflect(), HelixTraj::derivDeflect(), TrkDifLineTraj::derivDisplace(), TrkCircleTraj::derivDisplace(), NeutTraj::derivDisplace(), HelixTraj::derivDisplace(), MucCalibMgr::DimuSelect(), DimuPreSelect::execute(), TwoGamma::execute(), DimuPreSelect::IsDimu(), and MucCalibMgr::ReadEvent().

double theta3 = angles3.getHelAng(1)

Definition at line 35 of file jsi2etac2gphiphi.C.


Generated on Tue Nov 29 23:16:03 2016 for BOSS_7.0.2 by  doxygen 1.4.7