OutputLocation | Phys/DitauMXnoisoLine/Particles |
Author | chitsanu.khurewathanakul@cern.ch |
Postscale | 1.0000000 |
HLT1 | None |
HLT2 | None |
Prescale | 0.050000000 |
L0DU | None |
ODIN | None |
LoKi::VoidFilter/StrippingGoodEventConditionEW
Main properties:
Code | ALG_EXECUTED('StrippingStreamEWBadEvent') & ~ALG_PASSED('StrippingStreamEWBadEvent') |
Preambulo | [ 'from LoKiHlt.algorithms import *' ] |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
MaxPVs | -1 |
MinPVs | 1 |
PVLocation | Rec/Vertex/Primary |
False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SeqDitauMXnoisoLine
Members:
GaudiSequencer/SEQ:SelDitau_emu_os_noiso
Members:
Members:
GaudiSequencer/SEQ:SelTauNoiso_e
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsElectrons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (CaloPrsE > 50.0) & (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (ECALFrac > 0.05) & (InAccHcal) & (InAccEcal) & (ALL) & (ETA < 4.5) & (HCALFrac < 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsElectrons' ] |
Output | Phys/SelTauNoiso_e/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_e |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_e |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles , FilterDesktop/SelTauNoiso_e ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_mu
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllLooseMuons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (ALL) & (ETA < 4.5) & (ISMUON) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllLooseMuons' ] |
Output | Phys/SelTauNoiso_mu/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_mu |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_mu |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles , FilterDesktop/SelTauNoiso_mu ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h1
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
Output | Phys/SelTauNoiso_h1/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_h1 |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_h1 |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , FilterDesktop/SelTauNoiso_h1 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h3
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelTauNoiso_h3
Main properties:
CombinationCut | (AM > 700.0) & (APTMAX > 2000.0) & (AM < 1500.0) |
DaughtersCuts | { '' : 'ALL' , 'pi+' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' , 'pi-' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' } |
DecayDescriptor | [ tau- -> pi- pi- pi+ ]cc |
DecayDescriptors | [ '[ tau- -> pi- pi- pi+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (PT > 4000.0) & (DRTRIOMAX < 0.3) & (VCHI2PDOF < 20.0) |
Output | Phys/SelTauNoiso_h3/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , CombineParticles/SelTauNoiso_h3 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | ALL |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ Phys/SelTauNoiso_e , Phys/SelTauNoiso_h1 , Phys/SelTauNoiso_h3 , Phys/SelTauNoiso_mu ] |
Output | Phys/TauNoiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | None |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ITauNoiso |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OTauNoiso |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SEQ:SelTauNoiso_e , GaudiSequencer/SEQ:SelTauNoiso_mu , GaudiSequencer/SEQ:SelTauNoiso_h1 , GaudiSequencer/SEQ:SelTauNoiso_h3 , FilterDesktop/TauNoiso ] |
ModeOR | True |
ReturnOK | False |
ShortCircuit | False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelDitau_emu_os_noiso
Main properties:
CombinationCut | (AM > 12000.0) & (APTMAX > 9000.0) |
DaughtersCuts | { '' : 'ALL' , 'e-' : '(ALL)' , 'mu-' : '(ALL)' , 'mu+' : '(ALL)' , 'e+' : '(ALL)' } |
DecayDescriptor | [ Z0 -> e- mu+ ]cc |
DecayDescriptors | [ '[ Z0 -> e- mu+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/TauNoiso' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (ALL) |
Output | Phys/SelDitau_emu_os_noiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { '' : 'MomentumCombiner:PUBLIC' } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SeqTauNoiso , CombineParticles/SelDitau_emu_os_noiso ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelDitau_h3mu_os_noiso
Members:
Members:
GaudiSequencer/SEQ:SelTauNoiso_e
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsElectrons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (CaloPrsE > 50.0) & (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (ECALFrac > 0.05) & (InAccHcal) & (InAccEcal) & (ALL) & (ETA < 4.5) & (HCALFrac < 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsElectrons' ] |
Output | Phys/SelTauNoiso_e/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_e |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_e |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles , FilterDesktop/SelTauNoiso_e ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_mu
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllLooseMuons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (ALL) & (ETA < 4.5) & (ISMUON) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllLooseMuons' ] |
Output | Phys/SelTauNoiso_mu/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_mu |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_mu |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles , FilterDesktop/SelTauNoiso_mu ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h1
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
Output | Phys/SelTauNoiso_h1/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_h1 |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_h1 |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , FilterDesktop/SelTauNoiso_h1 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h3
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelTauNoiso_h3
Main properties:
CombinationCut | (AM > 700.0) & (APTMAX > 2000.0) & (AM < 1500.0) |
DaughtersCuts | { '' : 'ALL' , 'pi+' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' , 'pi-' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' } |
DecayDescriptor | [ tau- -> pi- pi- pi+ ]cc |
DecayDescriptors | [ '[ tau- -> pi- pi- pi+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (PT > 4000.0) & (DRTRIOMAX < 0.3) & (VCHI2PDOF < 20.0) |
Output | Phys/SelTauNoiso_h3/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , CombineParticles/SelTauNoiso_h3 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | ALL |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ Phys/SelTauNoiso_e , Phys/SelTauNoiso_h1 , Phys/SelTauNoiso_h3 , Phys/SelTauNoiso_mu ] |
Output | Phys/TauNoiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | None |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ITauNoiso |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OTauNoiso |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SEQ:SelTauNoiso_e , GaudiSequencer/SEQ:SelTauNoiso_mu , GaudiSequencer/SEQ:SelTauNoiso_h1 , GaudiSequencer/SEQ:SelTauNoiso_h3 , FilterDesktop/TauNoiso ] |
ModeOR | True |
ReturnOK | False |
ShortCircuit | False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelDitau_h3mu_os_noiso
Main properties:
CombinationCut | (AM > 12000.0) & (APTMAX > 9000.0) |
DaughtersCuts | { '' : 'ALL' , 'mu-' : '(ALL)' , 'tau-' : '(ALL)' , 'mu+' : '(ALL)' , 'tau+' : '(ALL)' } |
DecayDescriptor | [ Z0 -> tau- mu+ ]cc |
DecayDescriptors | [ '[ Z0 -> tau- mu+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/TauNoiso' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (ALL) |
Output | Phys/SelDitau_h3mu_os_noiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { '' : 'MomentumCombiner:PUBLIC' } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SeqTauNoiso , CombineParticles/SelDitau_h3mu_os_noiso ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelDitau_h1mu_os_noiso
Members:
Members:
GaudiSequencer/SEQ:SelTauNoiso_e
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsElectrons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (CaloPrsE > 50.0) & (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (ECALFrac > 0.05) & (InAccHcal) & (InAccEcal) & (ALL) & (ETA < 4.5) & (HCALFrac < 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsElectrons' ] |
Output | Phys/SelTauNoiso_e/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_e |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_e |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles , FilterDesktop/SelTauNoiso_e ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_mu
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllLooseMuons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (ALL) & (ETA < 4.5) & (ISMUON) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllLooseMuons' ] |
Output | Phys/SelTauNoiso_mu/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_mu |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_mu |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles , FilterDesktop/SelTauNoiso_mu ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h1
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
Output | Phys/SelTauNoiso_h1/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_h1 |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_h1 |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , FilterDesktop/SelTauNoiso_h1 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h3
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelTauNoiso_h3
Main properties:
CombinationCut | (AM > 700.0) & (APTMAX > 2000.0) & (AM < 1500.0) |
DaughtersCuts | { '' : 'ALL' , 'pi+' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' , 'pi-' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' } |
DecayDescriptor | [ tau- -> pi- pi- pi+ ]cc |
DecayDescriptors | [ '[ tau- -> pi- pi- pi+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (PT > 4000.0) & (DRTRIOMAX < 0.3) & (VCHI2PDOF < 20.0) |
Output | Phys/SelTauNoiso_h3/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , CombineParticles/SelTauNoiso_h3 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | ALL |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ Phys/SelTauNoiso_e , Phys/SelTauNoiso_h1 , Phys/SelTauNoiso_h3 , Phys/SelTauNoiso_mu ] |
Output | Phys/TauNoiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | None |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ITauNoiso |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OTauNoiso |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SEQ:SelTauNoiso_e , GaudiSequencer/SEQ:SelTauNoiso_mu , GaudiSequencer/SEQ:SelTauNoiso_h1 , GaudiSequencer/SEQ:SelTauNoiso_h3 , FilterDesktop/TauNoiso ] |
ModeOR | True |
ReturnOK | False |
ShortCircuit | False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelDitau_h1mu_os_noiso
Main properties:
CombinationCut | (AM > 12000.0) & (APTMAX > 9000.0) |
DaughtersCuts | { '' : 'ALL' , 'mu-' : '(ALL)' , 'pi+' : '(ALL)' , 'pi-' : '(ALL)' , 'mu+' : '(ALL)' } |
DecayDescriptor | [ Z0 -> pi- mu+ ]cc |
DecayDescriptors | [ '[ Z0 -> pi- mu+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/TauNoiso' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (ALL) |
Output | Phys/SelDitau_h1mu_os_noiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { '' : 'MomentumCombiner:PUBLIC' } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SeqTauNoiso , CombineParticles/SelDitau_h1mu_os_noiso ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelDitau_mumu_os_noiso
Members:
Members:
GaudiSequencer/SEQ:SelTauNoiso_e
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsElectrons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (CaloPrsE > 50.0) & (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (ECALFrac > 0.05) & (InAccHcal) & (InAccEcal) & (ALL) & (ETA < 4.5) & (HCALFrac < 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsElectrons' ] |
Output | Phys/SelTauNoiso_e/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_e |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_e |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsElectrons_Particles , FilterDesktop/SelTauNoiso_e ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_mu
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllLooseMuons/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (ALL) & (ETA < 4.5) & (ISMUON) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllLooseMuons' ] |
Output | Phys/SelTauNoiso_mu/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_mu |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_mu |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllLooseMuons_Particles , FilterDesktop/SelTauNoiso_mu ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h1
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | (ETA > 2.0) & (PT > 4000.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.05) & (TRCHI2DOF < 5) |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
Output | Phys/SelTauNoiso_h1/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ISelTauNoiso_h1 |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OSelTauNoiso_h1 |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , FilterDesktop/SelTauNoiso_h1 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
GaudiSequencer/SEQ:SelTauNoiso_h3
Members:
LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles
Main properties:
Code | 0<CONTAINS('Phys/StdAllNoPIDsPions/Particles',True) |
Preambulo | None |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::CoreFactory/CoreFactory:PUBLIC |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelTauNoiso_h3
Main properties:
CombinationCut | (AM > 700.0) & (APTMAX > 2000.0) & (AM < 1500.0) |
DaughtersCuts | { '' : 'ALL' , 'pi+' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' , 'pi-' : '(ETA > 2.0) & (PT > 500.0) & (~ISMUONLOOSE) & (InAccHcal) & (ALL) & (ETA < 4.5) & (HCALFrac > 0.01) & (TRCHI2DOF < 5)' } |
DecayDescriptor | [ tau- -> pi- pi- pi+ ]cc |
DecayDescriptors | [ '[ tau- -> pi- pi- pi+ ]cc' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/StdAllNoPIDsPions' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (PT > 4000.0) & (DRTRIOMAX < 0.3) & (VCHI2PDOF < 20.0) |
Output | Phys/SelTauNoiso_h3/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ LoKi::VoidFilter/SelFilterPhys_StdAllNoPIDsPions_Particles , CombineParticles/SelTauNoiso_h3 ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
Main properties:
CloneFilteredParticles | False |
Code | ALL |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ Phys/SelTauNoiso_e , Phys/SelTauNoiso_h1 , Phys/SelTauNoiso_h3 , Phys/SelTauNoiso_mu ] |
Output | Phys/TauNoiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | None |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | ITauNoiso |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | OTauNoiso |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SEQ:SelTauNoiso_e , GaudiSequencer/SEQ:SelTauNoiso_mu , GaudiSequencer/SEQ:SelTauNoiso_h1 , GaudiSequencer/SEQ:SelTauNoiso_h3 , FilterDesktop/TauNoiso ] |
ModeOR | True |
ReturnOK | False |
ShortCircuit | False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
CombineParticles/SelDitau_mumu_os_noiso
Main properties:
CombinationCut | (AM > 8000.0) & (APTMAX > 4000.0) |
DaughtersCuts | { '' : 'ALL' , 'mu-' : '(ALL)' , 'mu+' : '(ALL)' } |
DecayDescriptor | Z0 -> mu- mu+ |
DecayDescriptors | [ ' Z0 -> mu- mu+ ' ] |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/TauNoiso' ] |
MaxCandidates | 2000 |
MaxCombinations | 10000000 |
MotherCut | (ALL) |
Output | Phys/SelDitau_mumu_os_noiso/Particles |
P2PVInputLocations | [ ] |
Preambulo | [ , , def _MakeTrio(f1, f2, f3): , #Helper method to generate trio-functors for p with 3 children. , from LoKiCore.math import min as lkmin , from LoKiCore.math import max as lkmax , from LoKiPhys.decorators import NDAUGHTERS , from LoKiCore.functions import switch , fmin = lkmin(f1, f2, f3) , fmax = lkmax(f1, f2, f3) , fmid = (f1+f2+f3) - fmin - fmax , # also with guard. , trioguard = lambda f: switch(NDAUGHTERS==3, f, -1) , return trioguard(fmin), trioguard(fmid), trioguard(fmax) , , def _MakeChildrenDR(i1, i2): , from LoKiPhys.decorators import CHILD,ETA,PHI , from LoKiCore.math import cos,acos , DETA = abs(CHILD(ETA,i1)-CHILD(ETA,i2)) , DPHI = abs(CHILD(PHI,i1)-CHILD(PHI,i2)) , DPHI = acos(cos(DPHI)) # mod pi , return (DPHI**2 + DETA**2)**0.5 , , DRTRIOMIN, DRTRIOMID, DRTRIOMAX = _MakeTrio( _MakeChildrenDR(1,2), _MakeChildrenDR(2,3), _MakeChildrenDR(3,1) ) , , ## Combinations , ABPVCORRMMAX = AMAXCHILD(BPVCORRM) , APTMIN = AMINCHILD(PT) , APTMAX = AMAXCHILD(PT) , , ## instantiated , _VCHI2PDOF = VCHI2PDOF , VCHI2PDOF = VFASPF(_VCHI2PDOF) , , ## PID , CaloPrsE = PPFUN(PP_CaloPrsE, -1) , CaloHcalE = PPFUN(PP_CaloHcalE, -1) # For lowerbound req , HCALFrac = PPFUN(PP_CaloHcalE, -1)/P , ECALFrac = PPFUN(PP_CaloEcalE, 0)/P , InAccHcal = PPFUN(PP_InAccHcal, -1)==1 , InAccEcal = PPFUN(PP_InAccEcal, -1)==1 , , , , ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
StopAtMaxCandidates | True |
StopAtMaxCombinations | True |
StopIncidentType | ExceedsCombinatoricsLimit |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
CombinationMonitor : | None |
CombinationPlots : | LoKi::Hybrid::PlotTool/CombinationPlots |
CombinationPlotsPath : | None |
Context : | None |
CounterList : | [ '.*' ] |
DaughtersMonitors : | { } |
DaughtersPlots : | LoKi::Hybrid::PlotTool/DaughtersPlots |
DaughtersPlotsPath : | None |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
MotherMonitor : | None |
MotherPlots : | LoKi::Hybrid::PlotTool/MotherPlots |
MotherPlotsPath : | None |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { '' : 'MomentumCombiner:PUBLIC' } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SeqTauNoiso , CombineParticles/SelDitau_mumu_os_noiso ] |
ModeOR | False |
ReturnOK | False |
ShortCircuit | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
FilterDesktop/DitauMXnoisoLine
Main properties:
CloneFilteredParticles | True |
Code | ALL |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ Phys/SelDitau_emu_os_noiso , Phys/SelDitau_h1mu_os_noiso , Phys/SelDitau_h3mu_os_noiso , Phys/SelDitau_mumu_os_noiso ] |
Output | Phys/DitauMXnoisoLine/Particles |
P2PVInputLocations | [ ] |
Preambulo | None |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
Factory : | LoKi::Hybrid::Tool/HybridFactory:PUBLIC |
ForceP2PVBuild : | True |
HistoProduce : | False |
InputPlotsPath : | IDitauMXnoisoLine |
InputPlotsTool : | LoKi::Hybrid::PlotTool/InputPlots |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
Monitor : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
OutputPlotsPath : | ODitauMXnoisoLine |
OutputPlotsTool : | LoKi::Hybrid::PlotTool/OutputPlots |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PostMonitor : | None |
PreMonitor : | None |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |
Main properties:
IgnoreFilterPassed | False |
MeasureTime | False |
Members | [ GaudiSequencer/SEQ:SelDitau_emu_os_noiso , GaudiSequencer/SEQ:SelDitau_h3mu_os_noiso , GaudiSequencer/SEQ:SelDitau_h1mu_os_noiso , GaudiSequencer/SEQ:SelDitau_mumu_os_noiso , FilterDesktop/DitauMXnoisoLine ] |
ModeOR | True |
ReturnOK | False |
ShortCircuit | False |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
Context : | None |
CounterList : | [ '.*' ] |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
IsClonable : | False |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VetoObjects : | [ ] |
AddRelatedInfo/RelatedInfo1_DitauMXnoisoLine
Main properties:
DaughterLocations | { 'X0 -> X ^X+' : 'IsoMinus' , 'X0 -> ^X- X+' : 'IsoPlus' } |
DecayDescriptor | None |
ForceOutput | True |
IgnoreP2PVFromInputLocations | False |
IgnoreUnmatchedDescriptors | False |
InputPrimaryVertices | Rec/Vertex/Primary |
Inputs | [ 'Phys/DitauMXnoisoLine' ] |
Location | None |
Output | Phys/RelatedInfo1_DitauMXnoisoLine/Particles |
P2PVInputLocations | [ ] |
PrimaryVertexRelator | GenericParticle2PVRelator<_p2PVWithIPChi2, OfflineDistanceCalculatorName>/P2PVWithIPChi2:PUBLIC |
ReFitPVs | False |
Tool | RelInfoConeVariables/RelInfoConeVariables_34:PUBLIC |
UseP2PVRelations | True |
AuditAlgorithms : | True |
AuditBeginRun : | True |
AuditEndRun : | True |
AuditExecute : | True |
AuditFinalize : | True |
AuditInitialize : | True |
AuditReinitialize : | True |
AuditRestart : | True |
AuditStart : | True |
AuditStop : | True |
Cardinality : | 1 |
CheckOverlapTool : | CheckOverlap:PUBLIC |
Context : | None |
CounterList : | [ '.*' ] |
DecayTreeFitters : | { } |
DirectionFitters : | { } |
DistanceCalculators : | { } |
EfficiencyRowFormat : | |*%|-48.48s|%|50t||%|10d| |%|11.5g| |(%|#9.6g| +- %|-#9.6g|)%%| ------- | ------- | |
Enable : | True |
ErrorCounter : | 0 |
ErrorMax : | 1 |
ErrorsPrint : | True |
ExtraInputs : | [] |
ExtraOutputs : | [] |
ForceP2PVBuild : | True |
IsClonable : | False |
LifetimeFitters : | { } |
MassFitters : | { } |
MonitorService : | MonitorSvc |
NeededResources : | [ ] |
OutputLevel : | 3 |
PVReFitters : | { } |
ParticleCombiners : | { } |
ParticleFilters : | { } |
ParticleReFitters : | { } |
PreloadTools : | False |
PropertiesPrint : | False |
RegisterForContextService : | True |
RegularRowFormat : | | %|-48.48s|%|50t||%|10d| |%|11.7g| |%|#11.5g| |%|#11.5g| |%|#12.5g| |%|#12.5g| | |
RequireObjects : | [ ] |
RootInTES : | None |
StatEntityList : | [ ] |
StatPrint : | True |
StatTableHeader : | | Counter | # | sum | mean/eff^* | rms/err^* | min | max | |
Timeline : | False |
TypePrint : | True |
UseEfficiencyRowFormat : | True |
VertexFitters : | { } |
VetoObjects : | [ ] |
WriteP2PVRelations : | True |