함수 | |
gStyle | SetPalette (1) |
gROOT | SetStyle ("Plain") |
c1 | Divide (3, 1) |
system ("rm -rf dna.root") | |
system ("hadd dna.root dna_*.root") | |
TFile | f ("dna.root") |
c1 | cd (1) |
gStyle | SetOptStat (000000) |
ntuple | SetFillStyle (1001) |
ntuple | SetFillColor (2) |
ntuple | Draw ("flagProcess","","B") |
ntuple | SetFillColor (3) |
ntuple | Draw ("flagProcess","flagProcess==12||flagProcess==15||flagProcess==22||flagProcess==32||flagProcess==42||flagProcess==52||flagProcess==62","Bsame") |
ntuple | SetFillColor (4) |
ntuple | SetFillColor (5) |
gPad | SetLogy () |
c1 | cd (2) |
ntuple | SetMarkerColor (2) |
ntuple | Draw ("x:y:z","flagParticle==1") |
c1 | cd (3) |
ntuple | SetBranchAddress ("flagParticle",&flagParticle) |
ntuple | SetBranchAddress ("flagProcess",&flagProcess) |
ntuple | SetBranchAddress ("x",&x) |
ntuple | SetBranchAddress ("y",&y) |
ntuple | SetBranchAddress ("z",&z) |
ntuple | SetBranchAddress ("totalEnergyDeposit",&totalEnergyDeposit) |
ntuple | SetBranchAddress ("stepLength",&stepLength) |
ntuple | SetBranchAddress ("kineticEnergyDifference",&kineticEnergyDifference) |
ntuple | SetBranchAddress ("kineticEnergy",&kineticEnergy) |
ntuple | SetBranchAddress ("cosTheta",&angle) |
ntuple | SetBranchAddress ("eventID",&eventID) |
ntuple | SetBranchAddress ("trackID",&trackID) |
ntuple | SetBranchAddress ("parentID",&parentID) |
ntuple | SetBranchAddress ("stepID",&stepID) |
변수 | |
c1 = new TCanvas ("c1","",20,20,1500,500) | |
TNtuple * | ntuple = (TNtuple*)f.Get("dna") |
Double_t | flagParticle |
Double_t | flagProcess |
Double_t | x |
Double_t | y |
Double_t | z |
Double_t | totalEnergyDeposit |
Double_t | stepLength |
Double_t | kineticEnergyDifference |
Int_t | eventID |
Double_t | kineticEnergy |
Int_t | stepID |
Int_t | trackID |
Int_t | parentID |
Double_t | angle |
TH1F * | hsolvE = new TH1F ("hsolvE","solvE",100,0,2000) |
TH1F * | helastE = new TH1F ("helastE","elastE",100,0,2000) |
TH1F * | hexcitE = new TH1F ("hexcitE","excitE",100,0,2000) |
TH1F * | hioniE = new TH1F ("hiioniE","ioniE",100,0,2000) |
TH1F * | hattE = new TH1F ("hattE","attE",100,0,2000) |
TH1F * | hvibE = new TH1F ("hvibE","vibE",100,0,2000) |
c1 cd | ( | 1 | ) |
c1 cd | ( | 2 | ) |
c1 cd | ( | 3 | ) |
c1 Divide | ( | 3 | , |
1 | |||
) |
ntuple Draw | ( | "flagProcess" | , |
"" | , | ||
"B" | |||
) |
ntuple Draw | ( | "flagProcess" | ) |
ntuple Draw | ( | "x:y:z" | ) |
TFile f | ( | "dna.root" | ) |
ntuple SetBranchAddress | ( | "flagParticle" | , |
& | flagParticle | ||
) |
ntuple SetBranchAddress | ( | "flagProcess" | , |
& | flagProcess | ||
) |
ntuple SetBranchAddress | ( | "x" | , |
& | x | ||
) |
ntuple SetBranchAddress | ( | "y" | , |
& | y | ||
) |
ntuple SetBranchAddress | ( | "z" | , |
& | z | ||
) |
ntuple SetBranchAddress | ( | "totalEnergyDeposit" | , |
& | totalEnergyDeposit | ||
) |
ntuple SetBranchAddress | ( | "stepLength" | , |
& | stepLength | ||
) |
ntuple SetBranchAddress | ( | "kineticEnergyDifference" | , |
& | kineticEnergyDifference | ||
) |
ntuple SetBranchAddress | ( | "kineticEnergy" | , |
& | kineticEnergy | ||
) |
ntuple SetBranchAddress | ( | "cosTheta" | , |
& | angle | ||
) |
ntuple SetBranchAddress | ( | "eventID" | , |
& | eventID | ||
) |
ntuple SetBranchAddress | ( | "trackID" | , |
& | trackID | ||
) |
ntuple SetBranchAddress | ( | "parentID" | , |
& | parentID | ||
) |
ntuple SetBranchAddress | ( | "stepID" | , |
& | stepID | ||
) |
ntuple SetFillColor | ( | 2 | ) |
ntuple SetFillColor | ( | 3 | ) |
ntuple SetFillColor | ( | 4 | ) |
ntuple SetFillColor | ( | 5 | ) |
ntuple SetFillStyle | ( | 1001 | ) |
gPad SetLogy | ( | ) |
ntuple SetMarkerColor | ( | 2 | ) |
gStyle SetOptStat | ( | 000000 | ) |
gStyle SetPalette | ( | 1 | ) |
gROOT SetStyle | ( | "Plain" | ) |
system | ( | "rm -rf dna.root" | ) |
system | ( | "hadd dna.root dna_*.root" | ) |
Double_t angle |
extended/medical/dna/dnaphysics/plot.C 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ExtrudedSolid::AddGeneralPolygonFacets(), G4ParticleHPThermalScattering::ApplyYourself(), F04DetectorConstruction::ConstructDetector(), CCalG4Ecal::constructGlobal(), G4ParticleHPThermalScattering::create_E_isoAng_from_energy(), G4ParticleHPThermalScattering::create_sE_and_EPM_from_pE_and_vE_P_E_isoAng(), G4VSceneHandler::CreateSectionSolid(), G4ScoringCylinder::Draw(), G4ScoringCylinder::DrawColumn(), export_G4TwoVector(), G4VisCommandSceneAddLogo::G4Logo::G4Logo(), B5PrimaryGeneratorAction::GeneratePrimaries(), G4PrimaryTransformer::GenerateSingleTrack(), G4MuNeutrinoNucleusTotXsc::GetANuMuTotCsXsc(), G4MuNeutrinoNucleusTotXsc::GetNuMuTotCsXsc(), G4LivermorePolarizedRayleighModel::GetPhotonPolarization(), G4VXTRenergyLoss::GetRandomAngle(), G4LivermorePolarizedComptonModel::GetRandomPolarization(), G4LivermorePolarizedGammaConversionModel::GetRandomPolarization(), G4LivermorePolarizedPhotoElectricGDModel::GetRandomPolarization(), G4LowEnergyPolarizedCompton::GetRandomPolarization(), G4LowEPPolarizedComptonModel::GetRandomPolarization(), G4ScreeningMottCrossSection::GetScatteringAngle(), G4OpenInventorXtExaminerViewer::loadViewPts(), G4PhotoElectricAngularGeneratorPolarized::PhotoElectronRotationMatrix(), G4RDPhotoElectricAngularGeneratorPolarized::PhotoElectronRotationMatrix(), CexmcEventAction::PrintTrackPoints(), G4OpenInventorXtExaminerViewer::saveViewPt(), HadrontherapyModulator::SetModulatorAngle(), OpNovicePrimaryGeneratorMessenger::SetNewValue(), OpNovicePrimaryGeneratorAction::SetOptPhotonPolar(), PrimaryGeneratorAction::SetOptPhotonPolar(), WLSPrimaryGeneratorAction::SetOptPhotonPolar(), G4OpenInventorXtExaminerViewer::sortViewPts(), F04DetectorConstruction::StringToRotationMatrix(), WLSDetectorConstruction::StringToRotationMatrix().
c1 = new TCanvas ("c1","",20,20,1500,500) |
extended/medical/dna/dnaphysics/plot.C 파일의 15 번째 라인에서 정의되었습니다.
Int_t eventID |
extended/medical/dna/dnaphysics/plot.C 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ScoreSpecies::EndOfEvent(), G4VisManager::EndOfEvent(), B2EventAction::EndOfEventAction(), B4bEventAction::EndOfEventAction(), B4dEventAction::EndOfEventAction(), B4cEventAction::EndOfEventAction(), B4aEventAction::EndOfEventAction(), G4VisCommandSceneAddEventID::EventID::operator()(), PrimaryKiller::ProcessHits(), G4TrajectoriesModel::SetEventID(), G4VisCommandSceneAddEventID::SetNewValue(), ScoreSpecies::WriteWithAnalysisManager().
Double_t flagParticle |
extended/medical/dna/dnaphysics/plot.C 파일의 73 번째 라인에서 정의되었습니다.
Double_t flagProcess |
extended/medical/dna/dnaphysics/plot.C 파일의 74 번째 라인에서 정의되었습니다.
TH1F* hattE = new TH1F ("hattE","attE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 107 번째 라인에서 정의되었습니다.
TH1F* helastE = new TH1F ("helastE","elastE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 104 번째 라인에서 정의되었습니다.
TH1F* hexcitE = new TH1F ("hexcitE","excitE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 105 번째 라인에서 정의되었습니다.
TH1F* hioniE = new TH1F ("hiioniE","ioniE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 106 번째 라인에서 정의되었습니다.
TH1F* hsolvE = new TH1F ("hsolvE","solvE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 103 번째 라인에서 정의되었습니다.
TH1F* hvibE = new TH1F ("hvibE","vibE",100,0,2000) |
extended/medical/dna/dnaphysics/plot.C 파일의 108 번째 라인에서 정의되었습니다.
Double_t kineticEnergy |
extended/medical/dna/dnaphysics/plot.C 파일의 82 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4hImpactIonisation::AlongStepDoIt(), G4INCLXXInterface::ApplyYourself(), G4hImpactIonisation::BarkasTerm(), G4hImpactIonisation::BlochTerm(), G4DNAPTBAugerModel::CalculAugerEnergyFor(), G4DNAPTBAugerModel::ComputeAugerEffect(), G4MollerBhabhaModel::ComputeCrossSectionPerElectron(), MyMollerBhabhaModel::ComputeDEDXPerVolume(), G4MuBremsstrahlungModel::ComputeDEDXPerVolume(), G4IonParametrisedLossModel::ComputeDEDXPerVolume(), G4IonParametrisedLossModel::ComputeLossForStep(), G4eBremParametrizedModel::ComputeParametrizedDXSectionPerAtom(), G4AtimaEnergyLossModel::CorrectionsAlongStep(), G4IonParametrisedLossModel::CorrectionsAlongStep(), G4GoudsmitSaundersonMscModel::CrossSectionPerVolume(), G4ICRU73QOModel::DEDX(), G4BraggModel::DEDX(), G4BraggIonModel::DEDX(), G4PAIPhotModel::Dispersion(), G4PAIModel::Dispersion(), G4ionEffectiveCharge::EffectiveCharge(), G4QAOLowEnergyLoss::EnergyLoss(), G4RPGReaction::GenerateNBodyEvent(), G4RPGReaction::GenerateNBodyEventT(), IORTPrimaryGeneratorAction::GeneratePrimaries(), G4hImpactIonisation::GetConstraints(), G4PiNuclearCrossSection::GetElementCrossSection(), G4TripathiCrossSection::GetElementCrossSection(), G4NucleonNuclearCrossSection::GetElementCrossSection(), G4ComponentBarNucleonNucleusXsc::GetElementCrossSection(), G4EnergyRangeManager::GetHadronicInteraction(), G4hImpactIonisation::GetMeanFreePath(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4GoudsmitSaundersonMscModel::GetTransportMeanFreePath(), G4GoudsmitSaundersonMscModel::GetTransportMeanFreePathOnly(), G4INCL::CrossSections::interactionDistanceKbarN(), G4INCL::CrossSections::interactionDistanceKN(), G4INCL::CrossSections::interactionDistanceYN(), G4ComponentGGNuclNuclXsc::IsElementApplicable(), G4HadronNucleonXsc::IsIsoApplicable(), G4ComponentGGHadronNucleusXsc::IsIsoApplicable(), G4eIonisationSpectrum::MaxEnergyOfSecondaries(), G4RDeIonisationSpectrum::MaxEnergyOfSecondaries(), G4eBremsstrahlungSpectrum::MaxEnergyOfSecondaries(), G4RDeBremsstrahlungSpectrum::MaxEnergyOfSecondaries(), G4VEmModel::MaxSecondaryEnergy(), G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4LowEnergyIonisation::PostStepDoIt(), G4LowEnergyBremsstrahlung::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4Cerenkov::PostStepGetPhysicalInteractionLength(), G4INCL::INCL::preCascade(), HadrontherapyDetectorSD::ProcessHits(), UltraPMTSD::ProcessHits(), G4RPGFragmentation::ReactionStage(), G4ParticleHPAngular::SampleAndUpdate(), G4PenelopeIonisationModel::SampleFinalStateElectron(), G4PenelopeIonisationModel::SampleFinalStatePositron(), G4GoudsmitSaundersonMscModel::SampleMSC(), G4UrbanMscModel::SampleScattering(), G4UrbanAdjointMscModel::SampleScattering(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4PenelopeAnnihilationModel::SampleSecondaries(), G4LivermoreIonisationModel::SampleSecondaries(), G4LDMBremModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4mplIonisationWithDeltaModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4PenelopeBremsstrahlungModel::SampleSecondaries(), G4PAIPhotModel::SampleSecondaries(), G4PAIModel::SampleSecondaries(), G4MuPairProductionModel::SampleSecondaries(), G4MollerBhabhaModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4MuBetheBlochModel::SampleSecondaries(), G4AtimaEnergyLossModel::SampleSecondaries(), G4LindhardSorensenIonModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4IonParametrisedLossModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SetupForMaterial(), G4eBremParametrizedModel::SetupForMaterial(), G4EmCorrections::SetupKinematics(), G4INCL::StandardPropagationModel::shootParticle().
Double_t kineticEnergyDifference |
extended/medical/dna/dnaphysics/plot.C 파일의 80 번째 라인에서 정의되었습니다.
ntuple = (TNtuple*)f.Get("dna") |
extended/medical/dna/dnaphysics/plot.C 파일의 23 번째 라인에서 정의되었습니다.
Int_t parentID |
extended/medical/dna/dnaphysics/plot.C 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CCalStackingAction::ClassifyNewTrack().
Int_t stepID |
extended/medical/dna/dnaphysics/plot.C 파일의 83 번째 라인에서 정의되었습니다.
Double_t stepLength |
extended/medical/dna/dnaphysics/plot.C 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepDoIt(), G4MonopoleTransportation::AlongStepDoIt(), G4AdjointForcedInteractionForGamma::AlongStepDoIt(), G4ITTransportation::AlongStepDoIt(), G4hImpactIonisation::AlongStepDoIt(), G4RTRun::Attenuate(), G4TheRayTracer::Attenuate(), G4IonParametrisedLossModel::ComputeLossForStep(), GFlashShowerModel::ElectronDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), B4cCalorimeterSD::ProcessHits(), G4PSCellFlux::ProcessHits(), G4EnergySplitter::SplitEnergyInVolumes(), G4EnergyLossForExtrapolator::TrueStepLength(), B4bSteppingAction::UserSteppingAction(), B4aSteppingAction::UserSteppingAction().
Double_t totalEnergyDeposit |
extended/medical/dna/dnaphysics/plot.C 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ScoreSplittingProcess::PostStepDoIt().
Int_t trackID |
extended/medical/dna/dnaphysics/plot.C 파일의 84 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4MCTSimEvent::AddParticle(), G4PrimaryTransformer::GenerateSingleTrack(), RE01TrackerHit::GetAttDefs(), eRositaTrackerHit::GetTrackID(), G4MCTSimParticle::PrintSingle(), HadrontherapyDetectorSD::ProcessHits(), IORTDetectorSD::ProcessHits(), eRositaTrackerHit::SetTrackID().
Double_t x |
extended/medical/dna/dnaphysics/plot.C 파일의 75 번째 라인에서 정의되었습니다.
Double_t y |
extended/medical/dna/dnaphysics/plot.C 파일의 76 번째 라인에서 정의되었습니다.
Double_t z |
extended/medical/dna/dnaphysics/plot.C 파일의 77 번째 라인에서 정의되었습니다.