ATLAS Offline Software
Loading...
Searching...
No Matches
python.ListSlimming Namespace Reference

Functions

 HION2AllVariablesGeneral ()
 HION2.
 HION2ExtraVariablesGeneral ()
 HION2AllVariablesPbPb_2015_5TeV ()
 HION2ExtraVariablesPbPb_2015_5TeV ()
 HION2AllVariablespPb_2016 ()
 HION4SmartCollections ()
 HION4.
 HION4AllVariablesGeneral ()
 HION4ExtraContentTracks ()
 HION4ExtraContentMuons ()
 HION4ExtraMuonsTruth ()
 HION4ExtraContentPrimaryVertices ()
 HION4ExtraPhotonsTruth ()
 HION4ExtraContentGSFConversionVertices ()
 HION4ExtraContentTrackJets ()
 HION4ExtraContentAll ()
 HION4ExtraContentAllTruth ()
 HION4ExtraContainersTruth ()
 HION4ExtraContainersElectrons ()
 HION4ExtraContainersTrigger ()
 HION4ExtraVariablesEventShape ()
 HION5ExtraVariables ()
 HION5.
 HION5AllVariables (runnumber)
 HION5AllTruthVariables ()
 HION5SmartCollections ()
 HION5ExtraContainersTrigger ()
 HION7SmartCollections ()
 HION7.
 HION7AllVarContent ()
 HION7AllVarTruthContent ()
 HION7AllVarFromFTAG1 ()
 HION7ExtraVarForBtag (JetColl)
 makeHIJetBasicBranchList ()
 makeHIJetRemovedBranchList ()
 makeHIJetBranchList ()
 HION7BasicJetVars (JetColl)
 HION7ExtraContainersTrigger ()
 HION12SmartCollections ()
 HION12.
 HION12AllVarContentRun2 ()
 HION12AllVarContentRun3 ()
 HION12AllVarContent (project_tag)
 HION12HIJetBranches ()
 HION12Extra ()
 HION14SmartCollections ()
 HION14.
 HION14AllVariablesGeneral ()
 HION14ContentTracks ()
 HION14ContentMuons ()
 HION14ContentCombinedMuonTrackParticles ()
 HION14ExtraCombinedMuonTrackParticlesTruth ()
 HION14ContentExtrapolatedMuonTrackParticles ()
 HION14ExtraExtrapolatedMuonTrackParticlesTruth ()
 HION14ContentMuonSpectrometerTrackParticles ()
 HION14ExtraMuonSpectrometerTrackParticlesTruth ()
 HION14TruthVariablesGeneral ()
 HION14ContentTruthParticles ()
 HION14ExtraContentAll ()
 HION14ExtraContentAllTruth ()
 HION15SmartCollections ()
 HION15.
 HION15AllVarContent ()
 HION15AllVarTruthContent ()
 HION15AllVarFromFTAG1 ()
 HION15ExtraVarForBtag (JetColl)
 HION15BasicJetVars (JetColl)
 HION15ExtraContainersTrigger ()
 HIONHPODSmartCollections ()
 HIONHPOD.
 HIONHPODAllVariables ()
 HIONHPODAllTruthVariables ()
 HIONHPODExtraVariablesAll ()
 HIONHPODExtraVariablesJets ()
 HIONHPODExtraTruthVariables ()
 HIONHPODExtraTruthVariablesJets ()

Function Documentation

◆ HION12AllVarContent()

python.ListSlimming.HION12AllVarContent ( project_tag)

Definition at line 628 of file ListSlimming.py.

628def HION12AllVarContent(project_tag):
629 switcher_HION12 = {
630 'data15_hi': HION12AllVarContentRun2(),
631 'data18_hi': HION12AllVarContentRun2(),
632 'data23_hi': HION12AllVarContentRun3(),
633 'data24_hi': HION12AllVarContentRun3(),
634 'data25_hi': HION12AllVarContentRun3(),
635 }
636
637 return switcher_HION12.get(project_tag, "Invalid project tag")
638

◆ HION12AllVarContentRun2()

python.ListSlimming.HION12AllVarContentRun2 ( )

Definition at line 571 of file ListSlimming.py.

571def HION12AllVarContentRun2():
572 variables = []
573 variables += ["AntiKt4EMPFlowJets"] # Include R = 0.4 anti-kt EM Particle Flow jets
574 variables += ["AntiKt4EMTopoJets"] # Include R = 0.4 anti-kt EM topo-jets
575 variables += ["AntiKt4LCTopoJets"] # Include R = 0.4 anti-kt local calibration topo-jets
576 variables += ["CaloCalTopoClusters"] # Include topocluster information
577 variables += ["PrimaryVertices"] # Include a list of all primary vertices
578 variables += ["NCB_MuonSegments"] # Include the non-collision background muons to handle punch-throughs.
579 variables += ["JetETMissChargedParticleFlowObjects"] # Include the charged particle flow objects from the Jet/ET Miss group
580 variables += ["JetETMissNeutralParticleFlowObjects"] # Include the neutral particle flow objects from the Jet/ET Miss group
581 variables += ["TauChargedParticleFlowObjects"] # Include the charged particle flow objects used for Tau reconstruction
582 variables += ["TauNeutralParticleFlowObjects"] # Include the neutral particle flow objects used for Tau reconstruction
583 variables += ["TauShotParticleFlowObjects"] # Include the["shot" particle flow objects used for Tau reconstruction
584 variables += ["Kt4EMPFlowEventShape"] # The event shape specifically for R=0.4 EM PFlow jets
585 variables += ["Kt4EMTopoOriginEventShape"] # The event shape specifically for R=0.4 EM Topo jets
586 variables += ["Kt4LCTopoOriginEventShape"] # The event shape specifically for R=0.4 LC Topo jets
587 variables += ["TopoClusterIsoCentralEventShape"] # Part of the event shape for topo-jets
588 variables += ["TopoClusterIsoVeryForwardEventShape"] # Part of the event shape for topo-jets
589 variables += ["TopoClusterIsoForwardEventShape"] # Part of the event shape for topo-jets
590 variables += ["NeutralParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
591 variables += ["ParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
592 variables += ["NeutralParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
593 variables += ["ParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
594 variables += ["HLT_xAOD__JetContainer_a4tcemsubjesISFS"] # Include the HLT R = 0.4 EM Topo trigger jets (2018 HI Run)
595 variables += ["HLT_xAOD__JetContainer_a4ionemsubjesISFS"] # Include the HLT R = 0.4 heavy ion trigger jets (2015 HI Run)
596 variables += ["HLT_xAOD__JetContainer_a10tclcwsubjesFS"] # Include the HLT R = 1.0 LCW Topo trigger jets (2018 HI Run)
597
598 return variables
599

◆ HION12AllVarContentRun3()

python.ListSlimming.HION12AllVarContentRun3 ( )

Definition at line 600 of file ListSlimming.py.

600def HION12AllVarContentRun3():
601 variables = []
602 variables += ["AntiKt4EMPFlowJets"] # Include R = 0.4 anti-kt EM Particle Flow jets
603 variables += ["AntiKt4LCTopoJets"] # Include R = 0.4 anti-kt local calibration topo-jets
604 variables += ["CaloCalTopoClusters"] # Include topocluster information
605 variables += ["PrimaryVertices"] # Include a list of all primary vertices
606 variables += ["NCB_MuonSegments"] # Include the non-collision background muons to handle punch-throughs.
607 variables += ["JetETMissChargedParticleFlowObjects"] # Include the charged particle flow objects from the Jet/ET Miss group
608 variables += ["JetETMissNeutralParticleFlowObjects"] # Include the neutral particle flow objects from the Jet/ET Miss group
609 variables += ["TauChargedParticleFlowObjects"] # Include the charged particle flow objects used for Tau reconstruction
610 variables += ["TauNeutralParticleFlowObjects"] # Include the neutral particle flow objects used for Tau reconstruction
611 variables += ["TauShotParticleFlowObjects"] # Include the["shot" particle flow objects used for Tau reconstruction
612 variables += ["Kt4EMPFlowEventShape"] # The event shape specifically for R=0.4 EM PFlow jets
613 variables += ["Kt4EMTopoOriginEventShape"] # The event shape specifically for R=0.4 EM Topo jets
614 variables += ["Kt4LCTopoOriginEventShape"] # The event shape specifically for R=0.4 LC Topo jets
615 variables += ["TopoClusterIsoCentralEventShape"] # Part of the event shape for topo-jets
616 variables += ["TopoClusterIsoVeryForwardEventShape"] # Part of the event shape for topo-jets
617 variables += ["TopoClusterIsoForwardEventShape"] # Part of the event shape for topo-jets
618 variables += ["NeutralParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
619 variables += ["ParticleFlowIsoCentralEventShape"] # Part of the event shape for PFlow jets
620 variables += ["NeutralParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
621 variables += ["ParticleFlowIsoForwardEventShape"] # Part of the event shape for PFlow jets
622 variables += ["HLT_xAOD__JetContainer_a4tcemsubjesISFS"] # Include the HLT R = 0.4 EM Topo trigger jets (2018 HI Run)
623 variables += ["HLT_xAOD__JetContainer_a4ionemsubjesISFS"] # Include the HLT R = 0.4 heavy ion trigger jets (2015 HI Run)
624 variables += ["HLT_xAOD__JetContainer_a10tclcwsubjesFS"] # Include the HLT R = 1.0 LCW Topo trigger jets (2018 HI Run)
625
626 return variables
627

◆ HION12Extra()

python.ListSlimming.HION12Extra ( )

Definition at line 687 of file ListSlimming.py.

687def HION12Extra():
688 ExtraJets = []
689 ExtraJets += ["AntiKt4HITrackJets"] # Include R = 0.4 Heavy Ion anti-kt track jets
690 ExtraJets += ["AntiKt4HIJets"] # Include R = 0.4 Heavy Ion anti-kt tower jets
691 ExtraJets += ["AntiKt10HIJets"] # Include R = 1.0 Heavy Ion anti-kt tower jets
692
693 HIJetBranches = HION12HIJetBranches()
694
695 variables = []
696 for collection in ExtraJets:
697 for branch in HIJetBranches:
698 variables += [collection+'.'+branch]
699
700 variables += ['Muons.MuonSpectrometerPt']
701
702 return variables
703

◆ HION12HIJetBranches()

python.ListSlimming.HION12HIJetBranches ( )

Definition at line 639 of file ListSlimming.py.

639def HION12HIJetBranches():
640 state_vars = []
641 state_vars += ["pt"]
642 state_vars += ["eta"]
643 state_vars += ["phi"]
644 state_vars += ["m"]
645
646 states = []
647 states += ["JetUnsubtractedScaleMomentum"]
648 states += ["JetSubtractedScaleMomentum"]
649
650 HIJetBranches = []
651 for v in state_vars:
652 HIJetBranches += [v]
653 for s in states:
654 HIJetBranches += [s+'.'+v]
655
656 HIJetBranches += ["ConstituentScale"]
657 HIJetBranches += ["constituentLinks"]
658 HIJetBranches += ["constituentWeights"]
659 HIJetBranches += ["AverageLArQF"]
660 HIJetBranches += ["EMFrac"]
661 HIJetBranches += ["FracSamplingMax"]
662 HIJetBranches += ["FracSamplingMaxIndex"]
663 HIJetBranches += ["HECFrac"]
664 HIJetBranches += ["HECQuality"]
665 HIJetBranches += ["LArQuality"]
666 HIJetBranches += ["N90Constituents"]
667 HIJetBranches += ["NegativeE"]
668 HIJetBranches += ["Timing"]
669 HIJetBranches += ["BchCorrCell"]
670 HIJetBranches += ["LArBadHVEnergyFrac"]
671 HIJetBranches += ["LArBadHVNCell"]
672 HIJetBranches += ["EnergyPerSampling"]
673 HIJetBranches += ["GhostAntiKt4HITrackJets"]
674 HIJetBranches += ["GhostAntiKt4HITrackJetsCount"]
675 HIJetBranches += ["GhostAntiKt4HITrackJetsPt"]
676 HIJetBranches += ["GhostMuonSegmentCount"]
677 HIJetBranches += ["GhostTrack"]
678 HIJetBranches += ["NumTrkPt4000"]
679 HIJetBranches += ["SumPtTrkPt4000"]
680 HIJetBranches += ["TrackWidthPt4000"]
681 HIJetBranches += ["Width"]
682 HIJetBranches += ["MaxConstituentET"]
683 HIJetBranches += ["MaxOverMean"]
684
685 return HIJetBranches
686

◆ HION12SmartCollections()

python.ListSlimming.HION12SmartCollections ( )

HION12.

Definition at line 562 of file ListSlimming.py.

562def HION12SmartCollections():
563 variables = []
564 variables += ["Electrons"] # Smart collection for electrons
565 variables += ["Muons"] # Smart collection for muons
566 variables += ["Photons"] # Smart collection for photons
567 variables += ["InDetTrackParticles"] # Smart collection for tracks
568
569 return variables
570

◆ HION14AllVariablesGeneral()

python.ListSlimming.HION14AllVariablesGeneral ( )

Definition at line 712 of file ListSlimming.py.

712def HION14AllVariablesGeneral():
713 variables = []
714 variables += ["CaloSums"]
715 variables += ["EventInfo"]
716
717 return variables
718

◆ HION14ContentCombinedMuonTrackParticles()

python.ListSlimming.HION14ContentCombinedMuonTrackParticles ( )

Definition at line 789 of file ListSlimming.py.

789def HION14ContentCombinedMuonTrackParticles():
790 variables = []
791 variables += ["CombinedMuonTrackParticles.qOverP"]
792 variables += ["CombinedMuonTrackParticles.d0"]
793 variables += ["CombinedMuonTrackParticles.z0"]
794 variables += ["CombinedMuonTrackParticles.vz"]
795 variables += ["CombinedMuonTrackParticles.phi"]
796 variables += ["CombinedMuonTrackParticles.theta"]
797 variables += ["CombinedMuonTrackParticles.definingParametersCovMatrix"]
798 variables += ["CombinedMuonTrackParticles.numberOfPixelDeadSensors"]
799 variables += ["CombinedMuonTrackParticles.numberOfPixelHits"]
800 variables += ["CombinedMuonTrackParticles.numberOfPixelHoles"]
801 variables += ["CombinedMuonTrackParticles.numberOfSCTDeadSensors"]
802 variables += ["CombinedMuonTrackParticles.numberOfSCTHits"]
803 variables += ["CombinedMuonTrackParticles.numberOfSCTHoles"]
804 variables += ["CombinedMuonTrackParticles.numberOfTRTHits"]
805 variables += ["CombinedMuonTrackParticles.numberOfTRTOutliers"]
806 variables += ["CombinedMuonTrackParticles.chiSquared"]
807 variables += ["CombinedMuonTrackParticles.numberDoF"]
808
809 return variables
810

◆ HION14ContentExtrapolatedMuonTrackParticles()

python.ListSlimming.HION14ContentExtrapolatedMuonTrackParticles ( )

Definition at line 819 of file ListSlimming.py.

819def HION14ContentExtrapolatedMuonTrackParticles():
820 variables = []
821 variables += ["ExtrapolatedMuonTrackParticles.d0"]
822 variables += ["ExtrapolatedMuonTrackParticles.z0"]
823 variables += ["ExtrapolatedMuonTrackParticles.vz"]
824 variables += ["ExtrapolatedMuonTrackParticles.definingParametersCovMatrix"]
825 variables += ["ExtrapolatedMuonTrackParticles.truthClassification"]
826 variables += ["ExtrapolatedMuonTrackParticles.truthOrigin"]
827 variables += ["ExtrapolatedMuonTrackParticles.truthType"]
828 variables += ["ExtrapolatedMuonTrackParticles.qOverP"]
829 variables += ["ExtrapolatedMuonTrackParticles.theta"]
830 variables += ["ExtrapolatedMuonTrackParticles.phi"]
831
832 return variables
833

◆ HION14ContentMuons()

python.ListSlimming.HION14ContentMuons ( )

Definition at line 731 of file ListSlimming.py.

731def HION14ContentMuons():
732 variables = []
733 variables += ["Muons.pt"]
734 variables += ["Muons.eta"]
735 variables += ["Muons.phi"]
736 variables += ["Muons.truthType"]
737 variables += ["Muons.truthOrigin"]
738 variables += ["Muons.truthClassification"]
739 variables += ["Muons.author"]
740 variables += ["Muons.muonType"]
741 variables += ["Muons.quality"]
742 variables += ["Muons.inDetTrackParticleLink"]
743 variables += ["Muons.muonSpectrometerTrackParticleLink"]
744 variables += ["Muons.combinedTrackParticleLink"]
745 variables += ["Muons.InnerDetectorPt"]
746 variables += ["Muons.MuonSpectrometerPt"]
747 variables += ["Muons.DFCommonGoodMuon"]
748 variables += ["Muons.ptcone20"]
749 variables += ["Muons.ptcone30"]
750 variables += ["Muons.ptcone40"]
751 variables += ["Muons.ptvarcone20"]
752 variables += ["Muons.ptvarcone30"]
753 variables += ["Muons.ptvarcone40"]
754 variables += ["Muons.topoetcone20"]
755 variables += ["Muons.topoetcone30"]
756 variables += ["Muons.topoetcone40"]
757 variables += ["Muons.truthParticleLink"]
758 variables += ["Muons.charge"]
759 variables += ["Muons.extrapolatedMuonSpectrometerTrackParticleLink"]
760 variables += ["Muons.allAuthors"]
761 variables += ["Muons.ptcone20_TightTTVA_pt1000"]
762 variables += ["Muons.ptcone20_TightTTVA_pt500"]
763 variables += ["Muons.ptvarcone30_TightTTVA_pt1000"]
764 variables += ["Muons.ptvarcone30_TightTTVA_pt500"]
765 variables += ["Muons.numberOfPrecisionLayers"]
766 variables += ["Muons.combinedTrackOutBoundsPrecisionHits"]
767 variables += ["Muons.numberOfPrecisionLayers"]
768 variables += ["Muons.numberOfPrecisionHoleLayers"]
769 variables += ["Muons.numberOfGoodPrecisionLayers"]
770 variables += ["Muons.innerSmallHits"]
771 variables += ["Muons.innerLargeHits"]
772 variables += ["Muons.middleSmallHits"]
773 variables += ["Muons.middleLargeHits"]
774 variables += ["Muons.outerSmallHits"]
775 variables += ["Muons.outerLargeHits"]
776 variables += ["Muons.extendedSmallHits"]
777 variables += ["Muons.extendedLargeHits"]
778 variables += ["Muons.extendedSmallHoles"]
779 variables += ["Muons.isSmallGoodSectors"]
780 variables += ["Muons.cscUnspoiledEtaHits"]
781 variables += ["Muons.EnergyLoss"]
782 variables += ["Muons.energyLossType"]
783 variables += ["Muons.momentumBalanceSignificance"]
784 variables += ["Muons.scatteringCurvatureSignificance"]
785 variables += ["Muons.scatteringNeighbourSignificance"]
786
787 return variables
788

◆ HION14ContentMuonSpectrometerTrackParticles()

python.ListSlimming.HION14ContentMuonSpectrometerTrackParticles ( )

Definition at line 842 of file ListSlimming.py.

842def HION14ContentMuonSpectrometerTrackParticles():
843 variables = []
844 variables += ["MuonSpectrometerTrackParticles.phi"]
845 variables += ["MuonSpectrometerTrackParticles.d0"]
846 variables += ["MuonSpectrometerTrackParticles.z0"]
847 variables += ["MuonSpectrometerTrackParticles.vz"]
848 variables += ["MuonSpectrometerTrackParticles.definingParametersCovMatrix"]
849 variables += ["MuonSpectrometerTrackParticles.vertexLink"]
850 variables += ["MuonSpectrometerTrackParticles.theta"]
851 variables += ["MuonSpectrometerTrackParticles.qOverP"]
852 variables += ["MuonSpectrometerTrackParticles.truthParticleLink"]
853
854 return variables
855

◆ HION14ContentTracks()

python.ListSlimming.HION14ContentTracks ( )

Definition at line 719 of file ListSlimming.py.

719def HION14ContentTracks():
720 variables = []
721 variables += ["InDetTrackParticles.qOverP"]
722 variables += ["InDetTrackParticles.theta"]
723 variables += ["InDetTrackParticles.phi"]
724 variables += ["InDetTrackParticles.d0"]
725 variables += ["InDetTrackParticles.z0"]
726 variables += ["InDetTrackParticles.TrackQuality"]
727 variables += ["InDetTrackParticles.HITight"]
728
729 return variables
730

◆ HION14ContentTruthParticles()

python.ListSlimming.HION14ContentTruthParticles ( )

Definition at line 868 of file ListSlimming.py.

868def HION14ContentTruthParticles():
869 variables = []
870 variables += ["TruthParticles.pdgId"]
871 variables += ["TruthParticles.uid"]
872 variables += ["TruthParticles.status"]
873 variables += ["TruthParticles.m"]
874 variables += ["TruthParticles.e"]
875 variables += ["TruthParticles.py"]
876 variables += ["TruthParticles.px"]
877 variables += ["TruthParticles.pz"]
878
879 return variables
880

◆ HION14ExtraCombinedMuonTrackParticlesTruth()

python.ListSlimming.HION14ExtraCombinedMuonTrackParticlesTruth ( )

Definition at line 811 of file ListSlimming.py.

811def HION14ExtraCombinedMuonTrackParticlesTruth():
812 variables = []
813 variables += ["CombinedMuonTrackParticles.truthClassification"]
814 variables += ["CombinedMuonTrackParticles.truthOrigin"]
815 variables += ["CombinedMuonTrackParticles.truthType"]
816
817 return variables
818

◆ HION14ExtraContentAll()

python.ListSlimming.HION14ExtraContentAll ( )

Definition at line 881 of file ListSlimming.py.

881def HION14ExtraContentAll():
882 variables = []
883 variables += HION14ContentTracks()
884 variables += HION14ContentMuons()
885 variables += HION14ContentCombinedMuonTrackParticles()
886 variables += HION14ContentExtrapolatedMuonTrackParticles()
887 variables += HION14ContentMuonSpectrometerTrackParticles()
888 variables += HION14ContentTracks()
889
890 return variables
891

◆ HION14ExtraContentAllTruth()

python.ListSlimming.HION14ExtraContentAllTruth ( )

Definition at line 892 of file ListSlimming.py.

892def HION14ExtraContentAllTruth():
893 variables = []
894 variables += HION4ExtraMuonsTruth()
895 variables += HION14ExtraCombinedMuonTrackParticlesTruth()
896 variables += HION14ExtraExtrapolatedMuonTrackParticlesTruth()
897 variables += HION14ExtraMuonSpectrometerTrackParticlesTruth()
898 variables += HION14ContentTruthParticles()
899
900 return variables
901

◆ HION14ExtraExtrapolatedMuonTrackParticlesTruth()

python.ListSlimming.HION14ExtraExtrapolatedMuonTrackParticlesTruth ( )

Definition at line 834 of file ListSlimming.py.

834def HION14ExtraExtrapolatedMuonTrackParticlesTruth():
835 variables = []
836 variables += ["ExtrapolatedMuonTrackParticles.truthClassification"]
837 variables += ["ExtrapolatedMuonTrackParticles.truthOrigin"]
838 variables += ["ExtrapolatedMuonTrackParticles.truthType"]
839
840 return variables
841

◆ HION14ExtraMuonSpectrometerTrackParticlesTruth()

python.ListSlimming.HION14ExtraMuonSpectrometerTrackParticlesTruth ( )

Definition at line 856 of file ListSlimming.py.

856def HION14ExtraMuonSpectrometerTrackParticlesTruth():
857 variables = []
858 variables += ["MuonSpectrometerTrackParticles.truthParticleLink"]
859
860 return variables
861

◆ HION14SmartCollections()

python.ListSlimming.HION14SmartCollections ( )

HION14.

Definition at line 706 of file ListSlimming.py.

706def HION14SmartCollections():
707 variables = []
708 variables += ["PrimaryVertices"]
709
710 return variables
711

◆ HION14TruthVariablesGeneral()

python.ListSlimming.HION14TruthVariablesGeneral ( )

Definition at line 862 of file ListSlimming.py.

862def HION14TruthVariablesGeneral():
863 variables = []
864 variables += ["TruthEvents"]
865
866 return variables
867

◆ HION15AllVarContent()

python.ListSlimming.HION15AllVarContent ( )

Definition at line 908 of file ListSlimming.py.

908def HION15AllVarContent():
909 return HION7AllVarContent()
910

◆ HION15AllVarFromFTAG1()

python.ListSlimming.HION15AllVarFromFTAG1 ( )

Definition at line 914 of file ListSlimming.py.

914def HION15AllVarFromFTAG1():
915 return HION7AllVarFromFTAG1()
916

◆ HION15AllVarTruthContent()

python.ListSlimming.HION15AllVarTruthContent ( )

Definition at line 911 of file ListSlimming.py.

911def HION15AllVarTruthContent():
912 return HION7AllVarTruthContent()
913

◆ HION15BasicJetVars()

python.ListSlimming.HION15BasicJetVars ( JetColl)

Definition at line 920 of file ListSlimming.py.

920def HION15BasicJetVars(JetColl):
921 return HION7BasicJetVars(JetColl)
922

◆ HION15ExtraContainersTrigger()

python.ListSlimming.HION15ExtraContainersTrigger ( )

Definition at line 923 of file ListSlimming.py.

923def HION15ExtraContainersTrigger():
924 return HION7ExtraContainersTrigger()
925

◆ HION15ExtraVarForBtag()

python.ListSlimming.HION15ExtraVarForBtag ( JetColl)

Definition at line 917 of file ListSlimming.py.

917def HION15ExtraVarForBtag(JetColl):
918 return HION7ExtraVarForBtag(JetColl)
919

◆ HION15SmartCollections()

python.ListSlimming.HION15SmartCollections ( )

HION15.

Definition at line 905 of file ListSlimming.py.

905def HION15SmartCollections():
906 return HION7SmartCollections()
907

◆ HION2AllVariablesGeneral()

python.ListSlimming.HION2AllVariablesGeneral ( )

HION2.

Definition at line 7 of file ListSlimming.py.

7def HION2AllVariablesGeneral():
8
9 variables = []
10 variables += ["EventInfo"]
11 variables += ["CaloSums"]
12 variables += ["PrimaryVertices"]
13 variables += ["InDetTrackParticles"]
14 variables += ["AntiKt4HIJets"]
15 variables += ["Electrons"]
16 variables += ["GSFTrackParticles"]
17 variables += ["egammaClusters"]
18 variables += ["Muons"]
19 variables += ["ExtrapolatedMuonTrackParticles"]
20 variables += ["MuonSpectrometerTrackParticles"]
21 variables += ["CombinedMuonTrackParticles"]
22 variables += ["CaloCalTopoClusters"]
23 variables += ["HIEventShape"]
24
25 return variables
26

◆ HION2AllVariablesPbPb_2015_5TeV()

python.ListSlimming.HION2AllVariablesPbPb_2015_5TeV ( )

Definition at line 34 of file ListSlimming.py.

34def HION2AllVariablesPbPb_2015_5TeV():
35
36 variables = []
37 variables += ["HIEventShape"]
38
39 return variables
40

◆ HION2AllVariablespPb_2016()

python.ListSlimming.HION2AllVariablespPb_2016 ( )

Definition at line 48 of file ListSlimming.py.

48def HION2AllVariablespPb_2016():
49
50 variables = []
51 variables += ["ZdcModules",]
52 variables += ["ZdcSums"]
53 variables += ["ZdcTriggerTowers"]
54 variables += ["MBTSForwardEventInfo"]
55 variables += ["MBTSModules"]
56
57 return variables
58

◆ HION2ExtraVariablesGeneral()

python.ListSlimming.HION2ExtraVariablesGeneral ( )

Definition at line 27 of file ListSlimming.py.

27def HION2ExtraVariablesGeneral():
28 variables = []
29 variables += ["InDetTrackParticles.qOverP.theta.phi.d0.z0.vz.chiSquared.numberDoF.TrackQuality.Chi2ToPV.VertexIndex.CovD0.CovZ0.CovTheta"]
30 variables += ["CaloSums.Summary"] # Need to be passed explicitly
31
32 return variables
33

◆ HION2ExtraVariablesPbPb_2015_5TeV()

python.ListSlimming.HION2ExtraVariablesPbPb_2015_5TeV ( )

Definition at line 41 of file ListSlimming.py.

41def HION2ExtraVariablesPbPb_2015_5TeV():
42
43 variables = []
44 variables += ["HIClusters.calE.eta0.phi0"]
45
46 return variables
47

◆ HION4AllVariablesGeneral()

python.ListSlimming.HION4AllVariablesGeneral ( )

Definition at line 75 of file ListSlimming.py.

75def HION4AllVariablesGeneral():
76 variables = []
77 variables += ["SpacePoints"]
78 variables += ["HLT_TCEventInfo_jet"]
79 variables += ["HLT_SpacePointCounts"]
80 variables += ["EventInfo"]
81 variables += ["Trigger"]
82 variables += ["Core"]
83 variables += ["LVL1EnergySumRoI"]
84 variables += ["HLT_HIEventShapeEG"]
85 variables += ["CaloSums"]
86 variables += ["ZdcModules"]
87 variables += ["ZdcSums"]
88 variables += ["ZdcTriggerTowers"]
89 variables += ["MBTSForwardEventInfo"]
90 variables += ["MBTSModules"]
91 variables += ["HLT_xAOD__HIEventShapeContainer_HIFCAL"]
92 variables += ["HLT_xAOD__HIEventShapeContainer_HIUE"]
93 variables += ["HLT_xAOD__TrigT2MbtsBitsContainer_T2Mbts"]
94 variables += ["HLT_xAOD__TrigTrackCountsContainer_trackcounts"]
95 variables += ["HLT_xAOD__TrigSpacePointCountsContainer_spacepoints"]
96 variables += ["LVL1MuonRoIs"]
97 variables += ["HIEventShape"]
98 variables += ["CaloCalTopoClusters"]
99 variables += ["egammaClusters"]
100 variables += ["egammaTopoSeededClusters"]
101 variables += ["InDetPixelTrackParticles"]
102 variables += ["Photons"]
103 variables += ["Electrons"]
104 variables += ["ForwardElectrons"]
105 variables += ["AntiKt4HIJets"]
106
107 return variables
108

◆ HION4ExtraContainersElectrons()

python.ListSlimming.HION4ExtraContainersElectrons ( )

Definition at line 204 of file ListSlimming.py.

204def HION4ExtraContainersElectrons():
205 variables = []
206 variables += ["Electrons"]
207 variables += ["GSFTrackParticles"]
208 variables += ["egammaClusters"]
209 variables += ["CaloCalTopoClusters"]
210 variables += ["NewSwElectrons"] # only if DoCellReweighting is ON
211 variables += ["MaxVarSwElectrons"] # if variations are ON
212 variables += ["MinVarSwElectrons"] # if variations are ON
213
214 return variables
215

◆ HION4ExtraContainersTrigger()

python.ListSlimming.HION4ExtraContainersTrigger ( )

Definition at line 216 of file ListSlimming.py.

216def HION4ExtraContainersTrigger():
217 variables = []
218 variables += ["HLT_xAOD__ElectronContainer_egamma_Electrons"]
219 variables += ["HLT_xAOD__ElectronContainer_egamma_ElectronsAux."]
220 variables += ["HLT_xAOD__PhotonContainer_egamma_Photons"]
221 variables += ["HLT_xAOD__PhotonContainer_egamma_PhotonsAux."]
222 variables += ["HLT_xAOD__TrigRingerRingsContainer_TrigT2CaloEgamma"]
223 variables += ["HLT_xAOD__TrigRingerRingsContainer_TrigT2CaloEgammaAux."]
224 variables += ["HLT_xAOD__TrigEMClusterContainer_TrigT2CaloEgamma"]
225 variables += ["HLT_xAOD__TrigEMClusterContainer_TrigT2CaloEgammaAux."]
226 variables += ["HLT_xAOD__CaloClusterContainer_TrigEFCaloCalibFex"]
227 variables += ["HLT_xAOD__CaloClusterContainer_TrigEFCaloCalibFexAux."]
228 variables += ["HLT_xAOD__TrigRNNOutputContainer_TrigRingerNeuralFex"]
229 variables += ["HLT_xAOD__TrigRNNOutputContainer_TrigRingerNeuralFexAux."]
230 variables += ["HLT_xAOD__TrackParticleContainer_InDetTrigTrackingxAODCnv_Electron_IDTrig"]
231 variables += ["HLT_xAOD__TrackParticleContainer_InDetTrigTrackingxAODCnv_Electron_IDTrigAux."]
232 variables += ["HLT_xAOD__TrigPassBitsContainer_passbits"]
233 variables += ["HLT_xAOD__TrigPassBitsContainer_passbitsAux."]
234 variables += ["LVL1EmTauRoIs"]
235 variables += ["LVL1EmTauRoIsAux."]
236 variables += ["HLT_TrigRoiDescriptorCollection_initialRoI"]
237 variables += ["HLT_TrigRoiDescriptorCollection_initialRoIAux."]
238 variables += ["HLT_xAOD__RoiDescriptorStore_initialRoI"]
239 variables += ["HLT_xAOD__RoiDescriptorStore_initialRoIAux."]
240 variables += ["HLT_xAOD__TrigElectronContainer_L2ElectronFex"]
241 variables += ["HLT_xAOD__TrigElectronContainer_L2ElectronFexAux."]
242
243 return variables
244

◆ HION4ExtraContainersTruth()

python.ListSlimming.HION4ExtraContainersTruth ( )

Definition at line 193 of file ListSlimming.py.

193def HION4ExtraContainersTruth():
194 variables = []
195 variables += ["TruthEvents"]
196 variables += ["TruthParticles"]
197 variables += ["TruthVertices"]
198 variables += ["AntiKt4TruthJets"]
199 variables += ["egammaTruthParticles"]
200 variables += ["MuonTruthParticles"]
201
202 return variables
203

◆ HION4ExtraContentAll()

python.ListSlimming.HION4ExtraContentAll ( )

Definition at line 176 of file ListSlimming.py.

176def HION4ExtraContentAll():
177 variables = []
178 variables += HION4ExtraContentMuons()
179 variables += HION4ExtraContentGSFConversionVertices()
180 variables += HION4ExtraContentPrimaryVertices()
181 variables += HION4ExtraContentTrackJets()
182 variables += HION4ExtraContentTracks()
183
184 return variables
185

◆ HION4ExtraContentAllTruth()

python.ListSlimming.HION4ExtraContentAllTruth ( )

Definition at line 186 of file ListSlimming.py.

186def HION4ExtraContentAllTruth():
187 variables = []
188 variables += HION4ExtraMuonsTruth()
189 variables += HION4ExtraPhotonsTruth()
190
191 return variables
192

◆ HION4ExtraContentGSFConversionVertices()

python.ListSlimming.HION4ExtraContentGSFConversionVertices ( )

Definition at line 152 of file ListSlimming.py.

152def HION4ExtraContentGSFConversionVertices():
153 variables = []
154 variables += ["GSFConversionVertices.x"]
155 variables += ["GSFConversionVertices.y"]
156 variables += ["GSFConversionVertices.z"]
157 variables += ["GSFConversionVertices.px"]
158 variables += ["GSFConversionVertices.py"]
159 variables += ["GSFConversionVertices.pz"]
160 variables += ["GSFConversionVertices.pt1"]
161 variables += ["GSFConversionVertices.pt2"]
162 variables += ["GSFConversionVertices.etaAtCalo"]
163 variables += ["GSFConversionVertices.phiAtCalo"]
164 variables += ["GSFConversionVertices.trackParticleLinks"]
165
166 return variables
167
168
169

◆ HION4ExtraContentMuons()

python.ListSlimming.HION4ExtraContentMuons ( )

Definition at line 118 of file ListSlimming.py.

118def HION4ExtraContentMuons():
119 variables = []
120 variables += ["Muons.DFCommonMuonsPreselection"]
121 variables += ["Muons.ptcone20"]
122 variables += ["Muons.ptcone30"]
123 variables += ["Muons.ptcone40"]
124 variables += ["Muons.etcone20"]
125 variables += ["Muons.etcone30"]
126 variables += ["Muons.etcone40"]
127
128 return variables
129

◆ HION4ExtraContentPrimaryVertices()

python.ListSlimming.HION4ExtraContentPrimaryVertices ( )

Definition at line 138 of file ListSlimming.py.

138def HION4ExtraContentPrimaryVertices():
139 variables = []
140 variables += ["PrimaryVertices.sumPt2"]
141 return variables
142

◆ HION4ExtraContentTrackJets()

python.ListSlimming.HION4ExtraContentTrackJets ( )

Definition at line 170 of file ListSlimming.py.

170def HION4ExtraContentTrackJets():
171 variables = []
172 variables += ["AntiKt4PV0TrackJets.pt.eta.phi.e.m.rapidity.btaggingLink.constituentLinks"]
173
174 return variables
175

◆ HION4ExtraContentTracks()

python.ListSlimming.HION4ExtraContentTracks ( )

Definition at line 109 of file ListSlimming.py.

109def HION4ExtraContentTracks():
110 variables=[]
111 variables += ["InDetTrackParticles.eProbabilityHT"]
112 variables += ["InDetTrackParticles.eProbabilityComb"]
113 variables += ["InDetTrackParticles.deltaPoverP"] #cant find in data
114 variables += ["InDetTrackParticles.pixeldEdx"]
115 variables += ["InDetTrackParticles.numberOfTRTHighThresholdHits"]
116 return variables
117

◆ HION4ExtraMuonsTruth()

python.ListSlimming.HION4ExtraMuonsTruth ( )

Definition at line 130 of file ListSlimming.py.

130def HION4ExtraMuonsTruth():
131 variables = []
132 variables += ["MuonTruthParticles.truthClassification"]
133 variables += ["MuonTruthParticles.truthOrigin"]
134 variables += ["MuonTruthParticles.truthType"]
135
136 return variables
137

◆ HION4ExtraPhotonsTruth()

python.ListSlimming.HION4ExtraPhotonsTruth ( )

Definition at line 143 of file ListSlimming.py.

143def HION4ExtraPhotonsTruth():
144 variables = []
145 variables += ["Photons.truthClassification"]
146 variables += ["Photons.truthOrigin"]
147 variables += ["Photons.truthType"]
148 variables += ["Photons.truthParticleLink"]
149
150 return variables
151

◆ HION4ExtraVariablesEventShape()

python.ListSlimming.HION4ExtraVariablesEventShape ( )

Definition at line 245 of file ListSlimming.py.

245def HION4ExtraVariablesEventShape():
246 variables = []
247 for shape in ["TopoClusterIsoCentral", "TopoClusterIsoForward", "NeutralParticleFlowIsoCentral",
248 "NeutralParticleFlowIsoForward", "ParticleFlowIsoCentral", "ParticleFlowIsoForward"]:
249 variables += [shape + "EventShape.DensitySigma.Density.DensityArea"]
250
251 return variables
252

◆ HION4SmartCollections()

python.ListSlimming.HION4SmartCollections ( )

HION4.

Definition at line 62 of file ListSlimming.py.

62def HION4SmartCollections():
63 variables = []
64 variables += ["EventInfo"]
65 variables += ["Electrons"]
66 variables += ["Photons"]
67 variables += ["Muons"]
68 variables += ["TauJets"]
69 variables += ["AntiKt4EMTopoJets"]
70 variables += ["InDetTrackParticles"]
71 variables += ["PrimaryVertices"]
72
73 return variables
74

◆ HION5AllTruthVariables()

python.ListSlimming.HION5AllTruthVariables ( )

Definition at line 366 of file ListSlimming.py.

366def HION5AllTruthVariables():
367 variables = []
368 variables += ["TruthEvents"]
369 variables += ["TruthParticles"]
370 variables += ["TruthVertices"]
371 variables += ["egammaTruthParticles"]
372 variables += ["MuonTruthParticles"]
373 variables += ["AntiKt2TruthJets"]
374 variables += ["AntiKt4TruthJets"]
375 variables += ["TruthElectrons"]
376 variables += ["TruthMuons"]
377 variables += ["TruthNeutrinos"]
378 return variables
379

◆ HION5AllVariables()

python.ListSlimming.HION5AllVariables ( runnumber)

Definition at line 337 of file ListSlimming.py.

337def HION5AllVariables(runnumber):
338 variables = []
339 variables += ["AntiKt4HITrackJets"]
340 variables += ["AntiKt2HIJets"]
341 variables += ["AntiKt4HIJets"]
342 variables += ["HIEventShape"]
343 variables += ["ForwardElectrons"]
344 variables += ["ForwardElectronClusters"]
345 variables += ["EventInfo"]
346 variables += ["CaloSums"]
347 variables += ["ZdcModules"]
348 variables += ["ZdcSums"]
349 variables += ["ZdcTriggerTowers"]
350 variables += ["PeripheralCaloCalTopoClusters"]
351 variables += ["MET_Track1000", "MET_Track2000", "MET_Track3000", "MET_Track4000", "MET_Track5000"]
352
353
354 from CoolConvUtilities.ParticleTypeUtil import getTypeForRun
355 info=getTypeForRun(runnumber)
356 isOxygenOxygenCollision = False
357 if (info.getBeam1Type() == 8) or (info.getBeam2Type() == 8):
358 isOxygenOxygenCollision = True
359
360 if isOxygenOxygenCollision:
361 variables += ["MET_Calo"]
362 variables += ["MET_Track"]
363
364 return variables
365

◆ HION5ExtraContainersTrigger()

python.ListSlimming.HION5ExtraContainersTrigger ( )

Definition at line 391 of file ListSlimming.py.

391def HION5ExtraContainersTrigger():
392 variables = ["HLT_MuonsCB_RoI",
393 "HLT_MuonsCB_RoIAux.",
394 "HLT_egamma_Electrons",
395 "HLT_egamma_ElectronsAux."]
396 return variables
397

◆ HION5ExtraVariables()

python.ListSlimming.HION5ExtraVariables ( )

HION5.

Definition at line 256 of file ListSlimming.py.

256def HION5ExtraVariables():
257 variables = []
258 variables += [
259 ".".join(["InDetTrackParticles", field]) for field in [
260 "truthMatchProbability.x.y.z.vx.vy.vz",
261 "numberOfInnermostPixelLayerSplitHits",
262 "numberOfTRTHoles",
263 "expectInnermostPixelLayerHit",
264 "numberOfNextToInnermostPixelLayerSplitHits",
265 "numberOfNextToInnermostPixelLayerSharedHits",
266 "numberOfPixelSplitHits",
267 "numberOfInnermostPixelLayerSharedHits",
268 "numberOfContribPixelLayers",
269 "hitPattern.radiusOfFirstHit",
270 "is_selected", "is_associated", "is_svtrk_final",
271 "pt_wrtSV", "eta_wrtSV", "phi_wrtSV", "d0_wrtSV", "z0_wrtSV",
272 "errP_wrtSV", "errd0_wrtSV", "errz0_wrtSV",
273 "chi2_toSV",
274 "eProbabilityHT", "eProbabilityComb", "deltaPoverP"
275 ]
276 ]
277
278 variables += [
279 ".".join(["PrimaryVertices", field]) for field in [
280 "neutralWeights", "numberDoF", "sumPt2", "chiSquared",
281 "covariance", "trackWeights",
282 "x.y.trackParticleLinks.vertexType.neutralParticleLinks"
283 ]
284 ]
285
286 variables += ["ExtrapolatedMuonTrackParticles.vx.vy.vz"]
287 variables += ["MuonSpectrometerTrackParticles.vx.vy.vz"]
288 variables += ["CombinedMuonTrackParticles.vx.vy.vz"]
289
290 variables += [
291 ".".join(["Electrons", field]) for field in [
292 "DFCommonElectronsHILHLoose", "DFCommonElectronsHILHMedium",
293 "ptcone20", "ptcone30", "ptcone40",
294 "ptvarcone20", "ptvarcone30", "ptvarcone40",
295 "etcone20", "etcone30", "etcone40",
296 "topoetcone20", "topoetcone30", "topoetcone40",
297 "ptvarcone20_TightTTVA_pt500", "ptvarcone30_TightTTVA_pt500", "ptvarcone40_TightTTVA_pt500",
298 "ptvarcone20_TightTTVA_pt1000", "ptvarcone30_TightTTVA_pt1000", "ptvarcone40_TightTTVA_pt1000",
299 "ptvarcone20_TightTTVALooseCone_pt500", "ptvarcone30_TightTTVALooseCone_pt500", "ptvarcone40_TightTTVALooseCone_pt500",
300 "ptvarcone20_TightTTVALooseCone_pt1000", "ptvarcone30_TightTTVALooseCone_pt1000", "ptvarcone40_TightTTVALooseCone_pt1000",
301 "ptcone20_TightTTVA_pt500", "ptcone30_TightTTVA_pt500", "ptcone40_TightTTVA_pt500",
302 "ptcone20_TightTTVA_pt1000", "ptcone30_TightTTVA_pt1000", "ptcone40_TightTTVA_pt1000",
303 "ptcone20_TightTTVALooseCone_pt500", "ptcone30_TightTTVALooseCone_pt500", "ptcone40_TightTTVALooseCone_pt500",
304 "ptcone20_TightTTVALooseCone_pt1000", "ptcone30_TightTTVALooseCone_pt1000", "ptcone40_TightTTVALooseCone_pt1000",
305 "topoetcone20ptCorrection", "topoetcone30ptCorrection", "topoetcone40ptCorrection",
306 "deltaPoverP"
307 ]
308 ]
309
310 variables += [
311 ".".join(["Muons", field]) for field in [
312 "EnergyLoss.energyLossType",
313 "ptcone20", "ptcone30", "ptcone40",
314 "ptvarcone20", "ptvarcone30", "ptvarcone40",
315 "etcone20", "etcone30", "etcone40",
316 "topoetcone20", "topoetcone30", "topoetcone40",
317 "ptcone20_TightTTVA_pt500", "ptcone30_TightTTVA_pt500", "ptcone40_TightTTVA_pt500",
318 "ptcone20_TightTTVA_pt1000", "ptcone30_TightTTVA_pt1000", "ptcone40_TightTTVA_pt1000",
319 "ptvarcone20_TightTTVA_pt500", "ptvarcone30_TightTTVA_pt500", "ptvarcone40_TightTTVA_pt500",
320 "ptvarcone20_TightTTVA_pt1000", "ptvarcone30_TightTTVA_pt1000", "ptvarcone40_TightTTVA_pt1000",
321 "ptcone20_TightTTVALooseCone_pt500", "ptcone30_TightTTVALooseCone_pt500", "ptcone40_TightTTVALooseCone_pt500",
322 "ptcone20_TightTTVALooseCone_pt1000", "ptcone30_TightTTVALooseCone_pt1000", "ptcone40_TightTTVALooseCone_pt1000",
323 "ptvarcone20_TightTTVALooseCone_pt500", "ptvarcone30_TightTTVALooseCone_pt500", "ptvarcone40_TightTTVALooseCone_pt500",
324 "ptvarcone20_TightTTVALooseCone_pt1000", "ptvarcone30_TightTTVALooseCone_pt1000", "ptvarcone40_TightTTVALooseCone_pt1000"
325 ]
326 ]
327
328 variables += [
329 ".".join(["Photons", field]) for field in [
330 "etcone20.etcone30.etcone40.Loose"
331 ]
332 ]
333
334
335 return variables
336

◆ HION5SmartCollections()

python.ListSlimming.HION5SmartCollections ( )

Definition at line 380 of file ListSlimming.py.

380def HION5SmartCollections():
381 variables = []
382 variables += ["InDetTrackParticles"]
383 variables += ["PrimaryVertices"]
384 variables += ["Electrons"]
385 variables += ["Muons"]
386 variables += ["Photons"]
387 #variables += ["MET_Reference_AntiKt4EMTopo",]
388
389 return variables
390

◆ HION7AllVarContent()

python.ListSlimming.HION7AllVarContent ( )

Definition at line 411 of file ListSlimming.py.

411def HION7AllVarContent():
412 variables = []
413 variables += ["CaloSums"]
414 variables += ["ZdcModules"]
415 variables += ["ZdcSums"]
416 variables += ["PrimaryVertices"]
417 variables += ["EventInfo"]
418
419 return variables
420

◆ HION7AllVarFromFTAG1()

python.ListSlimming.HION7AllVarFromFTAG1 ( )

Definition at line 434 of file ListSlimming.py.

434def HION7AllVarFromFTAG1():
435
436 variables = []
437 variables += ["InDetLargeD0TrackParticles"]
438 variables += ["AntiKt4EMPFlowJets"]
439 variables += ["AntiKt4UFOCSSKJets"]
440 variables += ["CaloCalFwdTopoTowers"]
441 variables += ["AntiKt10UFOCSSKSoftDropBeta100Zcut10Jets"]
442 variables += ["UFOCSSK"]
443 variables += ["GlobalChargedParticleFlowObjects"]
444 variables += ["GlobalNeutralParticleFlowObjects"]
445 variables += ["CHSGChargedParticleFlowObjects"]
446 variables += ["CHSGNeutralParticleFlowObjects"]
447 variables += ["JetAssociatedPixelClusters"]
448 variables += ["JetAssociatedSCTClusters"]
449 variables += ["PixelClusters"]
450 variables += ["SCT_Clusters"]
451
452 return variables
453

◆ HION7AllVarTruthContent()

python.ListSlimming.HION7AllVarTruthContent ( )

Definition at line 421 of file ListSlimming.py.

421def HION7AllVarTruthContent():
422 variables = []
423 variables += ["AntiKt2TruthJets"]
424 variables += ["AntiKt4TruthJets"]
425 variables += ["TruthEvents"]
426 variables += ["TruthParticles"]
427 variables += ["TruthVertices"]
428 variables += ["TruthElectrons"]
429 variables += ["TruthMuons"]
430 variables += ["TruthPrimaryVertices"]
431
432 return variables
433

◆ HION7BasicJetVars()

python.ListSlimming.HION7BasicJetVars ( JetColl)

Definition at line 544 of file ListSlimming.py.

544def HION7BasicJetVars(JetColl):
545 #Only basic kinematics for small jets
546 ExtraVars = []
547 HIJetBranches=makeHIJetBranchList()
548 for collection in [JetColl + "AntiKt2HIJets",JetColl + "AntiKt4HIJets"]:
549 for j in HIJetBranches:
550 ExtraVars.append(collection+'.'+j)
551
552 return ExtraVars
553

◆ HION7ExtraContainersTrigger()

python.ListSlimming.HION7ExtraContainersTrigger ( )

Definition at line 554 of file ListSlimming.py.

554def HION7ExtraContainersTrigger():
555 variables = ["HLT_MuonsCB_RoI",
556 "HLT_MuonsCB_RoIAux."]
557 return variables
558

◆ HION7ExtraVarForBtag()

python.ListSlimming.HION7ExtraVarForBtag ( JetColl)

Definition at line 454 of file ListSlimming.py.

454def HION7ExtraVarForBtag(JetColl):
455
456 variables = [JetColl+"AntiKt4HIJets.HadronConeExclTruthLabelID.HadronGhostTruthLabelID.GhostBHadronsFinal.GhostCHadronsFinal.GhostTausFinal.ConeExclBHadronsFinal.ConeExclCHadronsFinal.ConeExclTausFinal"]
457 FTAG_AUXDATA = [
458 'VxTrackAtVertex',
459 'btagIp_d0Uncertainty',
460 'btagIp_z0SinThetaUncertainty',
461 'btagIp_z0SinTheta',
462 'btagIp_d0',
463 'btagIp_trackMomentum',
464 'btagIp_trackDisplacement',
465 'btagIp_invalidIp',
466 'numberOfNextToInnermostPixelLayerHits',
467 'numberOfInnermostPixelLayerSharedHits',
468 'numberOfInnermostPixelLayerSplitHits',
469 'numberOfPixelSplitHits',
470 'leptonID',
471 'TTVA_AMVFVertices',
472 'TTVA_AMVFWeights',
473 'ftagTruthParentBarcode',
474 'ftagTruthOriginLabel',
475 'ftagTruthTypeLabel',
476 'ftagTruthVertexIndex',
477 'ftagTruthSourceLabel',
478 ]
479 variables += [".".join(["InDetTrackParticles"] + FTAG_AUXDATA)]
480 variables += ["PrimaryVertices.covariance"]
481
482 return variables
483

◆ HION7SmartCollections()

python.ListSlimming.HION7SmartCollections ( )

HION7.

Definition at line 401 of file ListSlimming.py.

401def HION7SmartCollections():
402 variables = []
403 variables += ["EventInfo"]
404 variables += ["Electrons"]
405 variables += ["Photons"]
406 variables += ["Muons"]
407 variables += ["InDetTrackParticles"]
408
409 return variables
410

◆ HIONHPODAllTruthVariables()

python.ListSlimming.HIONHPODAllTruthVariables ( )

Definition at line 941 of file ListSlimming.py.

941def HIONHPODAllTruthVariables():
942 variables = [
943 "MET_Truth",
944 "TruthElectrons",
945 "TruthMuons",
946 "TruthPhotons",
947 "TruthTaus",
948 "TruthNeutrinos",
949 "TruthBSM",
950 "TruthBottom",
951 "TruthTop",
952 "TruthBoson",
953 "TruthForwardProtons",
954 "BornLeptons",
955 "TruthBosonsWithDecayParticles",
956 "TruthBosonsWithDecayVertices",
957 "TruthBSMWithDecayParticles",
958 "TruthBSMWithDecayVertices",
959 ]
960
961 return variables
962

◆ HIONHPODAllVariables()

python.ListSlimming.HIONHPODAllVariables ( )

Definition at line 934 of file ListSlimming.py.

934def HIONHPODAllVariables():
935 variables = [
936 "CaloSums",
937 ]
938
939 return variables
940

◆ HIONHPODExtraTruthVariables()

python.ListSlimming.HIONHPODExtraTruthVariables ( )

Definition at line 1093 of file ListSlimming.py.

1093def HIONHPODExtraTruthVariables():
1094 variables = [
1095 "TruthEvents.Q.XF1.XF2.PDGID1.PDGID2.PDFID1.PDFID2.X1.X2.crossSection",
1096 ]
1097
1098 return variables
1099

◆ HIONHPODExtraTruthVariablesJets()

python.ListSlimming.HIONHPODExtraTruthVariablesJets ( )

Definition at line 1100 of file ListSlimming.py.

1100def HIONHPODExtraTruthVariablesJets():
1101 variables = []
1102 containers = ["AntiKt2TruthJets","AntiKt4TruthJets"]
1103
1104 for c in containers:
1105 variables += [".".join([c,field]) for field in [
1106 *(f"JetConstitScaleMomentum_{x}" for x in ["pt","eta","phi","m"]),
1107 "ConeTruthLabelID.HadronConExclTruthLabelID.PartonTruthLabelID",
1108 *(f"Ghost{x}HadronsFinalCount" for x in ["B","C"]),
1109 "JetGhostArea",
1110 "Width"
1111 ]]
1112
1113 return variables

◆ HIONHPODExtraVariablesAll()

python.ListSlimming.HIONHPODExtraVariablesAll ( )

Definition at line 963 of file ListSlimming.py.

963def HIONHPODExtraVariablesAll():
964
965 variables = []
966
967 variables += [".".join(["PrimaryVertices",field]) for field in [
968 "trackParticleLinks.neutralParticleLinks.vertexType.x.y.z"
969 ]]
970 variables += [".".join(["EventInfo",field]) for field in [
971 "eventNumber.mcEventNumber",
972 "runNumber.lumiBlock.timeStamp.timeStampNSOffset.bcid",
973 "steamTagNames.streamTagTypes.streamTagObeysLumiblock.streamTagRobs.streamTagDets",
974 "actualInteractionsPerCrossing.averageInteractionsPerCrossing",
975 "mcChannelNumber.mcEventWeights",
976 "detectorMask0.detectorMask1.detectorMask2.detectorMask3",
977 "detDescrTags.eventTypeBitmask.statusElement.extendedLevel1ID.level1TriggerType",
978 "beamPosX.beamPosY.beamPosZ.beamPosSigmaX.beamPosSigmaY.beamPosSigmaZ.beamPosSigmaXY.beamTiltXZ.beamTiltYZ.beamStatus",
979 "pixelFlags.sctFlags.trtFlags.larFlags.muonFlags.forwardDetFlags.coreFlags.backgroundFlags.lumiFlags",
980 "CentralityMin.CentralityMax",
981
982 "FCalEtA.FCalEtC.HalfFCalEtA.HalfFCalEtC",
983 "FCalEtA_Q2x.FCalEtA_Q2y.FCalEtC_Q2x.FCalEtC_Q2y",
984 "HalfFCalEtA_Q2x.HalfFCalEtA_Q2y.HalfFCalEtC_Q2x.HalfFCalEtC_Q2y",
985 "FCalEtA_Q3x.FCalEtA_Q3y.FCalEtC_Q3x.FCalEtC_Q3y",
986 "HalfFCalEtA_Q3x.HalfFCalEtA_Q3y.HalfFCalEtC_Q3x.HalfFCalEtC_Q3y",
987 "FCalEtA_Q4x.FCalEtA_Q4y.FCalEtC_Q4x.FCalEtC_Q4y",
988 "HalfFCalEtA_Q4x.HalfFCalEtA_Q4y.HalfFCalEtC_Q4x.HalfFCalEtC_Q4y",
989 "FCalEtA_Q5x.FCalEtA_Q5y.FCalEtC_Q5x.FCalEtC_Q5y",
990 "HalfFCalEtA_Q5x.HalfFCalEtA_Q5y.HalfFCalEtC_Q5x.HalfFCalEtC_Q5y",
991 "FCalEtA_Q6x.FCalEtA_Q6y.FCalEtC_Q6x.FCalEtC_Q6y",
992 "HalfFCalEtA_Q6x.HalfFCalEtA_Q6y.HalfFCalEtC_Q6x.HalfFCalEtC_Q6y",
993 ]]
994 variables += [".".join(["InDetTrackParticles",field]) for field in [
995 "definingParametersCovMatrixDiag.definingParametersCovMatrixOffDiag",
996 "phi.d0.z0.theta.qOverP.vz.chiSquared",
997 "vertexLink.truthParticleLink",
998 "numberOfPixelHits.numberOfPixelHoles.numberOfPixelDealSensors.numberOfTRTHits.numberOfTRTOutliers",
999 "HITight"
1000 ]]
1001
1002 # Muons
1003 variables += [".".join(["Muons",field]) for field in [
1004 "pt.eta.phi.charge",
1005 "ptcone20.ptvarcone20.ptcone30.ptvarcone30.topoetcone20.topoetcone40.ptcone40.ptvarcone40.topoetcone30.Tight.TightIso",
1006 "numberOfPrecisionLayers.numberOfPrecisionHoleLayers",
1007 "truthOrigin.truthParticleLink.truthType",
1008 "inDetTrackParticleLink.muonSpectrometerTrackParticleLink.extrapolatedMuonSpectrometerTrackParticleLink",
1009 "msOnlyExtapolatedMuonSpectrometerTrackParticleLink.combinedTrackParticleLink",
1010 "allAuthors.author.muonType.quality.energyLossType",
1011 "innerSmallHits.innerLargeHits.middleSmallHits.middleLargeHits.outerSmallHits.outerLargeHits.extendedSmallHits.extendedLargeHits",
1012 "extendedSmallHoles",
1013 "cscUnspoiledEtaHits",
1014 "scatteringCurvatureSignificance.scatteringNeighbourSignificance.momenutmBalanceSignificance",
1015 "InnerDetectorPt.MuonSpectrometerPt.combinedTrackOutBoundsPrecisionHits",
1016 "isSmallGoodSectors.numberOfGoodPrecisionLayers",
1017 "momentumBalanceSignificance.EnergyLoss"
1018 ]]
1019 variables += [".".join(["CombinedMuonTrackParticles",field]) for field in [
1020 "definingParametersCovMatrixDiag.definingParametersCovMatrixOffDiag",
1021 "phi.d0.z0.theta.qOverP.vz.chiSquared.numberDoF",
1022 "numberOfPixelHits.numberOfPixelHoles.numberOfPixelDeadSensors",
1023 "numberOfSCTHits.numberOfSCTHoles.numberOfSCTDeadSensors",
1024 "numberOfTRTHits.numberOfTRTOutliers"
1025 ]]
1026 variables += [".".join(["ExtrapolatedMuonTrackParticles",field]) for field in [
1027 "definingParametersCovMatrixDiag.definingParametersCovMatrixOffDiag",
1028 "phi.d0.z0.theta.qOverP.vz"
1029 ]]
1030 variables += [".".join(["MuonSpectrometerTrackParticles",field]) for field in[
1031 "definingParametersCovMatrixDiag.definingParametersCovMatrixOffDiag",
1032 "phi.d0.z0.theta.qOverP.vz",
1033 "truthParticleLink.vertexLink"
1034 ]]
1035
1036 # Electrons/photons
1037 variables += [".".join(["Electrons",field]) for field in [
1038 "pt.eta.phi.m.charge",
1039 "trackParticleLinks.ambiguityLink",
1040 "ptvarcone20.topoetcone20.ptvarcone40.topoetcone40.truthOrigin.truthParticleLink.truthType.Tight.TightIso",
1041 "author",
1042 "caloClusterLinks.OQ.ambiguityType",
1043 # Extra electron shower shapes
1044 "Rhad.Rhad1.e277.Reta.Rphi.weta2.f1.Eratio.DeltaE.weta1.fracs1",
1045 "wtots1.f3.f3core.deltaEta1.deltaPhi1.deltaPhi2",
1046 "deltaPhiRescaled2.deltaPhiFromLastMeasurement"
1047 ]]
1048 variables += [".".join(["GSFTrackParticles",field]) for field in [
1049 "d0.z0.theta.qOverP.vz",
1050 "definingParametersCovMatrixDiag.definingParametersCovMatrixOffDiag",
1051 "originalTrackParticle.numberOfPixelHits.numberOfSCTHits",
1052 "eProbabilityHT"
1053 ]]
1054
1055 variables += [".".join(["Photons",field]) for field in [
1056 "pt.eta.phi.m",
1057 "ptcone20.topoetcone20.topoetcone40.topoetcone30.Tight.TightIso",
1058 "topoetcone20ptCorrection.topoetcone30ptCorrection.topoetcone40ptCorrection",
1059 "ambiguityLink.truthOrigin.truthParticleLink.truthType",
1060 "author",
1061 "caloClusterLinks.vertexLinks",
1062 # Extra photon shower shapes
1063 "Rhad.Rhad1.e277.Reta.Rphi.weta2.f1.weta1.fracs1.wtots1",
1064 "Eratio.DeltaE.f3"
1065 ]]
1066 variables += [".".join(["egammaClusters",field]) for field in [
1067 "calE.calEta.calPhi.calM",
1068 "e_sampl.eta_sampl.phi_sampl",
1069 "ETA2CALOFRAME.ETACALOFRAME.PHI2CALOFRAME.PHICALOFRAME",
1070 "constituentClusterLinks"
1071 ]]
1072
1073 return variables
1074

◆ HIONHPODExtraVariablesJets()

python.ListSlimming.HIONHPODExtraVariablesJets ( )

Definition at line 1075 of file ListSlimming.py.

1075def HIONHPODExtraVariablesJets():
1076 variables = []
1077 containers = ["AntiKt2HIJets","AntiKt4HIJets"]
1078
1079 for c in containers:
1080 variables += [".".join([c,field]) for field in [
1081 *(f"JetConstitScaleMomentum_{x}" for x in ["pt","eta","phi","m"]),
1082 "Width",
1083 "DetectorEta.EMFrac",
1084 "JVFCorr.Timing",
1085 "NumTrkPt1000.NumTrkPt500.SumPtTrkPt1000.SumPtTrkPt500.TrackWidthPt1000.GhostTrack",
1086 "EnergyPerSampling",
1087 "ConeTruthLabelID.HadronConeExclEntendedTruthLabelID.HadronConeExclTruthLabelID",
1088 "GhostMuonSegmentCount" if c == "AntiKt2HIJets" else "GhostMuonSegmentCount.btaggingLink",
1089 ]]
1090
1091 return variables
1092

◆ HIONHPODSmartCollections()

python.ListSlimming.HIONHPODSmartCollections ( )

HIONHPOD.

Definition at line 929 of file ListSlimming.py.

929def HIONHPODSmartCollections():
930 variables = []
931
932 return variables
933

◆ makeHIJetBasicBranchList()

python.ListSlimming.makeHIJetBasicBranchList ( )

Definition at line 484 of file ListSlimming.py.

484def makeHIJetBasicBranchList():
485 state_vars=["pt","eta","phi","m"]
486 c=list(state_vars)
487 states=["JetUnsubtractedScaleMomentum","JetSubtractedScaleMomentum"]
488 for s in states:
489 for v in state_vars:
490 c.append(s+'_'+v)
491 c+=['ConstituentScale',
492 'constituentLinks',
493 'constituentWeights',
494 ]
495 return c
496

◆ makeHIJetBranchList()

python.ListSlimming.makeHIJetBranchList ( )

Definition at line 506 of file ListSlimming.py.

506def makeHIJetBranchList():
507 state_vars=["pt","eta","phi","m"]
508 c=list(state_vars)
509 states=["JetUnsubtractedScaleMomentum","JetSubtractedScaleMomentum"]
510 for s in states:
511 for v in state_vars:
512 c.append(s+'_'+v)
513 c+=['ConstituentScale',
514 'constituentLinks',
515 'constituentWeights',
516 'AverageLArQF',
517 'EMFrac',
518 'FracSamplingMax',
519 'FracSamplingMaxIndex',
520 'HECFrac',
521 'HECQuality',
522 'LArQuality',
523 'N90Constituents',
524 'NegativeE',
525 'Timing',
526 'BchCorrCell',
527 'LArBadHVEnergyFrac',
528 'LArBadHVNCell',
529 'EnergyPerSampling',
530 'GhostAntiKt4HITrackJets',
531 'GhostAntiKt4HITrackJetsCount',
532 'GhostAntiKt4HITrackJetsPt',
533 'GhostMuonSegmentCount',
534 'GhostTrack',
535 'NumTrkPt4000',
536 'SumPtTrkPt4000',
537 'TrackWidthPt4000',
538 'Width',
539 'MaxConstituentET',
540 'MaxOverMean',
541 'JvtMatched']
542 return c
543

◆ makeHIJetRemovedBranchList()

python.ListSlimming.makeHIJetRemovedBranchList ( )

Definition at line 497 of file ListSlimming.py.

497def makeHIJetRemovedBranchList():
498 state_vars=["pt","eta","phi","m"]
499 c=list(state_vars)
500 states=["JetEMScaleMomentum", "JetConstitScaleMomentum", "JetEtaJESScaleMomentum", "JetPileupScaleMomentum", "JetInsituScaleMomentum", "JetSubtractedOriginCorrectedScaleMomentum"]
501 for s in states:
502 for v in state_vars:
503 c.append(s+'_'+v)
504 return c
505