FairRoot/PandaRoot
Functions | Variables
Pnd_Hc_etaee7G.C File Reference

Go to the source code of this file.

Functions

gSystem Load ("libPhysics.so")
 
gSystem Load ("libEG.so")
 
gSystem Load ("lib/libPndJRGen.so")
 
gROOT Reset ()
 
 if (!TDatabasePDG::Instance()) ->GetParticle(998)
 
 if (!TDatabasePDG::Instance()) ->GetParticle(999)
 
Beam SetXYZM (0., 0., 15.,((TDatabasePDG::Instance()) -> GetParticle(-2212)) -> Mass())
 
Target SetXYZM (0., 0., 0.,((TDatabasePDG::Instance()) -> GetParticle(2212)) -> Mass())
 
TParticle BeamTarget (999, 1, 0, 0, 0, 0, s, Vertex)
 
TVector3 VtxRes (0, 0, 0)
 
PndReaction reaction (BeamTarget, VtxRes,"Gen_Hc_etaee7G.root")
 
reaction DefinePartialWaves (999, 0, L1)
 
reaction DefinePartialWaves (998, 0, L2)
 
reaction DefinePartialWaves (111, 0, L1)
 
reaction DefinePartialWaves (221, 0, L1)
 
a RemoveAt (1)
 
b RemoveAt (2)
 
eta NDecayChannels ()
 
eta PrintDecayChannel (d0,"data")
 
 for (int i=7;i >0;i--)
 
reaction Loop (1001)
 

Variables

TLorentzVector Vertex
 
TLorentzVector Beam
 
TLorentzVector Target
 
TLorentzVector s = Beam+Target
 
Int_t L1 [1] ={1}
 
Int_t L2 [2] ={1,0}
 
TObjArray * a =((TDatabasePDG::Instance())->GetParticle(20443))->DecayList()
 
TObjArray * b =((TDatabasePDG::Instance())->GetParticle(443))->DecayList()
 
TObjArray * c =((TDatabasePDG::Instance())->GetParticle(111))->DecayList()
 
TParticlePDG * eta =(TDatabasePDG::Instance())->GetParticle(221)
 
TDecayChannel * d0 =eta->DecayChannel(0)
 
TObjArray * d =((TDatabasePDG::Instance())->GetParticle(221))->DecayList()
 

Function Documentation

TParticle BeamTarget ( 999  ,
,
,
,
,
,
s  ,
Vertex   
)
reaction DefinePartialWaves ( 999  ,
,
L1   
)
reaction DefinePartialWaves ( 998  ,
,
L2   
)
reaction DefinePartialWaves ( 111  ,
,
L1   
)
reaction DefinePartialWaves ( 221  ,
,
L1   
)
for ( int  i = 7;i,
0;i--   
)

Definition at line 79 of file Pnd_Hc_etaee7G.C.

References i.

80 {
81  d0=eta->DecayChannel(i);
82  eta.PrintDecayChannel(d0,"data");
83  d->RemoveAt(i);
84 }
TObjArray * d
Int_t i
Definition: run_full.C:25
Double_t d0
Definition: checkhelixhit.C:59
TParticlePDG * eta
if ( TDatabasePDG::Instance()) ->GetParticle(998)

Definition at line 18 of file Pnd_Hc_etaee7G.C.

21  {20443,111,111};
if ( TDatabasePDG::Instance()) ->GetParticle(999)

Definition at line 26 of file Pnd_Hc_etaee7G.C.

30  {998,221}; //Hybrid and eta
gSystem Load ( "libPhysics.so"  )
gSystem Load ( "libEG.so"  )
gSystem Load ( "lib/libPndJRGen.so"  )
reaction Loop ( 1001  )
eta NDecayChannels ( )
eta PrintDecayChannel ( d0  ,
"data"   
)
PndReaction reaction ( BeamTarget  ,
VtxRes  ,
"Gen_Hc_etaee7G.root"   
)
a RemoveAt ( )
b RemoveAt ( )
gROOT Reset ( )
Beam SetXYZM ( 0.  ,
0.  ,
15.  ,
((TDatabasePDG::Instance()) -> GetParticle(-2212)) -> Mass()   
)
Target SetXYZM ( 0.  ,
0.  ,
0.  ,
((TDatabasePDG::Instance()) -> GetParticle(2212)) -> Mass()   
)
TVector3 VtxRes ( ,
,
 
)

Variable Documentation

TObjArray* a =((TDatabasePDG::Instance())->GetParticle(20443))->DecayList()

Definition at line 61 of file Pnd_Hc_etaee7G.C.

TObjArray* b =((TDatabasePDG::Instance())->GetParticle(443))->DecayList()

Definition at line 65 of file Pnd_Hc_etaee7G.C.

TLorentzVector Beam

Definition at line 37 of file Pnd_Hc_etaee7G.C.

TObjArray* c =((TDatabasePDG::Instance())->GetParticle(111))->DecayList()

Definition at line 70 of file Pnd_Hc_etaee7G.C.

TObjArray* d =((TDatabasePDG::Instance())->GetParticle(221))->DecayList()

Definition at line 78 of file Pnd_Hc_etaee7G.C.

Referenced by PndFastSim::acceptFilters(), RhoCandidate::AddDaughterLinkSimple(), PndLmdStripClusterTask::AddMSErr(), ana_Lambda_fit(), ana_Lambda_fit2(), PndFtsLineApproximator::approxInnerLine(), PndFtsLineApproximator::approxOuterLine(), PndTrkCTGeometryCalculations::CalculateCircleThru3Points(), PndTrkTrack::ComputePhi(), countDoubles(), create_HypSTxy3Cmic_rootgeo3(), create_HypSTxy3Cmic_RootGeo5Lay(), create_HypSTxy3Cmic_RootGeo5LayExt(), Rho4CFitter::Do4CFit(), Rho4CFitter::Do4CFitWithMassConservation(), DrawOriginTrackLipse(), PndFTSCADisplay::DrawTrackParam(), PndHypFullIdealAna::Exec(), PndHypMicroIdealWriter::Exec(), PndHypMicroWriter::Exec(), PndCATrackParam::Filter(), PndCATrackParamVector::FilterWithMaterial(), PndFTSCATrackParamVector::FilterWithMaterial(), PndEmcPSAParabolic::FitPeak(), PndEmcPSAParabolicBaseline::FitPeak(), PndFTSTopoReconstructor::GetChiToPrimVertex(), KFParticleBase::GetDeviationFromParticle(), KFParticleBaseSIMD::GetDeviationFromParticle(), KFParticle::GetDeviationFromParticleXY(), KFParticleSIMD::GetDeviationFromParticleXY(), KFParticleBase::GetDeviationFromVertex(), KFParticleBaseSIMD::GetDeviationFromVertex(), KFParticleBase::GetDistanceFromVertex(), KFParticleBaseSIMD::GetDistanceFromVertex(), KFParticleBase::GetDStoParticleBy(), KFParticleBaseSIMD::GetDStoParticleBy(), KFParticleBase::GetDStoParticleBz(), KFParticleBaseSIMD::GetDStoParticleBz(), KFParticleBase::GetDStoPointBz(), KFParticleBaseSIMD::GetDStoPointBz(), PndSttMvdGemTracking::GetInitialParams(), RhoVtxPoca::GetPocaTwoNeutral(), KFParticleBase::GetSCorrection(), KFParticleBaseSIMD::GetSCorrection(), PndSttTrackFinderIdeal::GetTrackletCircular(), inspectmode(), inspectvar(), PndCAGBTracker::InvertCholetsky(), PndFTSCAGBTracker::InvertCholetsky(), KFParticleBaseSIMD::InvertCholetsky3(), GFDetPlane::LabToPlane(), DecayTreeFitter::MergedConstraint::MergedConstraint(), PndSttHelixTrackFitter::MinuitFit(), mzdelta(), PndGemSensor::PndGemSensor(), PndSttTrackFinderReal::PndSttTrkFindCircles(), PndSttMvdGemTracking::Prefit(), PndLine::Print(), PndSttMvdGemTracking::PropagateToGemPlaneAsHelix(), PndRhoTupleQA::qaVtx(), PndFTSCAClusterData::readEvent(), PndRiemannTrack::refit(), FairGeaneTrKalStt::RetrieveVertex(), RhoSimpleVertexSelector::RhoSimpleVertexSelector(), PndCATrackParam::Rotate(), PndCATrackParamVector::Rotate(), PndFTSCATrackParamVector::Rotate(), RhoVertexSelectorBase::SetAngle(), PndTrack::SetChi2(), PndEmcHitProducer::SetDayOne(), DecayTreeFitter::Constraint::setDim(), GFTrackCand::setDip(), PndRadMapPlane::SetDistance(), RhoVertexSelectorBase::SetDistanceOfClosestApproach(), PndEmcWaveformToDigi::SetFakeOnline(), GFKalman::setInitialDirection(), KFParticleBase::SetMassConstraint(), KFParticleBaseSIMD::SetMassConstraint(), PndFtsLineComparator::setMaxDistance(), GFWirepointHitPolicy::setMaxDistance(), GFWireHitPolicy::setMaxDistance(), genfit::WireMeasurement::setMaxDistance(), genfit::WireMeasurementNew::setMaxDistance(), DecayTreeFitter::Constraint::setNIter(), PndSttTrack::SetParameters(), RhoEventSelectorBase::SetPrimaryVertex(), RhoGoodTrackSelector::SetPrimaryVertexCut(), GeaneTrackRep::setPropDir(), TtCracowTask::SumDistance2(), GFDetPlane::toLab(), trackProximity(), PndCATrackParam::TransportToX(), PndCATrackParamVector::TransportToX(), PndFTSCATrackParamVector::TransportToX0(), trkDist(), update(), writeTuple(), PndSttHelixTrackFitter::XYFit(), PndSttHelixTrackFitter::XYFitThroughOrigin(), and PndSttMvdGemTracking::ZFit().

TDecayChannel* d0 =eta->DecayChannel(0)

Definition at line 76 of file Pnd_Hc_etaee7G.C.

Int_t L1[1] ={1}

Definition at line 53 of file Pnd_Hc_etaee7G.C.

Int_t L2[2] ={1,0}

Definition at line 55 of file Pnd_Hc_etaee7G.C.

s = Beam+Target

Definition at line 37 of file Pnd_Hc_etaee7G.C.

TLorentzVector Target

Definition at line 37 of file Pnd_Hc_etaee7G.C.

TLorentzVector Vertex

Definition at line 37 of file Pnd_Hc_etaee7G.C.