Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions CaloFilters/fcl/prolog_trigger.fcl
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,21 @@ CaloFilters : {
MinLikelihoodCut : [ 41.44, 10.36]
triggerPath : "CaloLHCE"
}

#fixme! this is just a place holder for the photon filter
caloPhotonFilter : {
module_type : CaloLikelihood
CaloClusterModuleLabel : CaloClusterFast
SignalTemplates : "CaloFilters/data/v7_1_5/caloLH_ce.root"
BackgroundTemplates : "CaloFilters/data/v7_1_5/caloLH_bkg.root"
DropSecondDisk : false
MinClusterEnergy : 50. # MeV
ClusterEnergyStep : 10. # MeV
MinClusterRadialDist : 350. # mm
ClusterRadialDistStep : 50. # mm
MinLikelihoodCut : [ 41.44, 10.36]
triggerPath : "CaloPhoton"
}

}

Expand Down Expand Up @@ -201,6 +216,20 @@ CaloFilters : { @table::CaloFilters
triggerPath : "CaloLHCE"
}

caloPhotonCDCountFilter : {
module_type : DigiFilter
strawDigiCollection : notUSed
caloDigiCollection : CaloDigiFromShower
useStrawDigi : false
useCaloDigi : true
minNStrawDigi : -1
maxNStrawDigi : -1
minNCaloDigi : 2
maxNCaloDigi : 10000
maxCaloEnergy : -1
triggerPath : "CaloPhoton"
}

caloMVACEEventPrescale : {
module_type : PrescaleEvent
nPrescale : 1
Expand Down Expand Up @@ -265,6 +294,21 @@ CaloFilters : { @table::CaloFilters
triggerFlag : ["PrescaleGoodEvents"]
}

caloPhotonEventPrescale : {
module_type : PrescaleEvent
nPrescale : 1
triggerFlag : ["PrescaleRandom"]
triggerPath : "CaloPhoton"
}

caloPhotonPrescale : {
module_type : PrescaleEvent
nPrescale : 1
useFilteredEvents : true
triggerPath : "CaloPhoton"
triggerFlag : ["PrescaleGoodEvents"]
}


#FIXME! this filter will no longer be needed once we will have a standardized definition of good events
caloTriggerPreselect : { @table::CaloFilters.caloTriggerPreselect }
Expand All @@ -281,6 +325,9 @@ CaloFilters : { @table::CaloFilters

#select events based on a likelihood discriminator
caloLHCEFilter : { @table::CaloFilters.caloLHCEFilter }

#fixme@ this is just a place holder
caloPhotonFilter : { @table::CaloFilters.caloPhotonFilter }

}

Expand All @@ -295,6 +342,9 @@ CaloFilters : { @table::CaloFilters

caloLHCE : [ caloLHCEEventPrescale, caloLHCECDCountFilter, CaloClusterFast, caloLHCEFilter, caloLHCEPrescale]

#FIX ME! THIS IS JUST A PLACE HOLDER
caloPhoton : [ caloPhotonEventPrescale, caloPhotonCDCountFilter, CaloClusterFast, caloPhotonFilter, caloPhotonPrescale]

}
}

Expand Down
3 changes: 2 additions & 1 deletion Mu2eUtilities/inc/TriggerResultsNavigator.hh
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ namespace mu2e {
size_t find(std::map<std::string, unsigned int> const& posmap, std::string const& name) const;

// Has ith path accepted the event?
bool accept(std::string const& name) const;
bool accepted(std::string const& name) const;
art::hlt::HLTState state(std::string const& name) const;
void print() const;

private:
Expand Down
26 changes: 18 additions & 8 deletions Mu2eUtilities/src/TriggerResultsNavigator.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
#include "fhiclcpp/ParameterSet.h"
#include "fhiclcpp/ParameterSetRegistry.h"
#include "Mu2eUtilities/inc/TriggerResultsNavigator.hh"
#include <ostream>
#include <iostream>
#include <iomanip>

namespace mu2e {

Expand Down Expand Up @@ -37,24 +38,33 @@ namespace mu2e {

// Has ith path accepted the event?
bool
TriggerResultsNavigator::accept(std::string const& name) const
TriggerResultsNavigator::accepted(std::string const& name) const
{
size_t index = findTrigPath(name);
return _trigResults->accept(index);
}


art::hlt::HLTState
TriggerResultsNavigator::state(std::string const& name) const{
size_t index = findTrigPath(name);
return _trigResults->state(index);
}

void
TriggerResultsNavigator::print() const {
printf("TriggerResultsNaviogator Map\n");
printf("//------------------------------------------//\n");
printf("// trig_pathName id accepted //\n");
printf("//------------------------------------------//\n");
std::cout << "TriggerResultsNaviogator Map" << std::endl;
std::cout << "//------------------------------------------//" << std::endl;
std::cout << "// trig_pathName id accepted //" << std::endl;
std::cout << "//------------------------------------------//" << std::endl;

for (unsigned int i=0; i< _trigPathsNames.size(); ++i){
std::string name = _trigPathsNames[i];
size_t index = findTrigPath(name);
bool accepted = accept(name);
printf("// %24s %2li %i //\n", name.c_str(), index, accepted == true ? 1:0);
bool good = accepted(name);
std::cout << std::right;
std::cout <<"//"<<std::setw(24) << name << std::setw(2) << index << (good == true ? 1:0) << "//"<< std::endl;
// %24s %2li %i //\n", name.c_str(), index, good == true ? 1:0);
}

}
Expand Down
2 changes: 1 addition & 1 deletion Print/src/TriggerResultsPrinter.cc
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ mu2e::TriggerResultsPrinter::Print(const art::TriggerResults& obj, int ind, std:
auto pathNames = trigNavig.getTrigPaths();
for(auto name: pathNames) {
os << " "
<< (trigNavig.accept(name) ? "pass" : "fail" )
<< (trigNavig.accepted(name) ? "pass" : "fail" )
<< " " << name << std::endl;
}

Expand Down
5 changes: 5 additions & 0 deletions Trigger/data/allTrig.config
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ largeSDCount
minimumbiasCDCount
largeCDCount
caloMVACE
caloPhoton
caloCalibCosmic
tprSeedDeM
tprSeedDeP
Expand All @@ -13,6 +14,10 @@ cprLowPSeedDeM
cprLowPSeedDeP
tprLowPSeedDeM
tprLowPSeedDeP
cprCosmicSeedDeM
cprCosmicSeedDeP
tprCosmicSeedDeM
tprCosmicSeedDeP
tprHelixIPADeM
tprHelixCalibIPADeM
triggerOutput
8 changes: 8 additions & 0 deletions Trigger/data/caloPhoton/main_caloPhotonCDCountFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
physics.filters.caloPhotonCDCountFilter.strawDigiCollection : notUSed
physics.filters.caloPhotonCDCountFilter.useStrawDigi : false
physics.filters.caloPhotonCDCountFilter.useCaloDigi : true
physics.filters.caloPhotonCDCountFilter.minNStrawDigi : -1
physics.filters.caloPhotonCDCountFilter.maxNStrawDigi : -1
physics.filters.caloPhotonCDCountFilter.minNCaloDigi : 2
physics.filters.caloPhotonCDCountFilter.maxNCaloDigi : 10000
physics.filters.caloPhotonCDCountFilter.maxCaloEnergy : -1
2 changes: 2 additions & 0 deletions Trigger/data/caloPhoton/main_caloPhotonEventPrescale.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
physics.filters.caloPhotonEventPrescale.nPrescale : 1
physics.filters.caloPhotonEventPrescale.triggerFlag : ["PrescaleRandom"]
8 changes: 8 additions & 0 deletions Trigger/data/caloPhoton/main_caloPhotonFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
physics.filters.caloPhotonFilter.SignalTemplates : "CaloFilters/data/v7_1_5/caloLH_ce.root"
physics.filters.caloPhotonFilter.BackgroundTemplates : "CaloFilters/data/v7_1_5/caloLH_bkg.root"
physics.filters.caloPhotonFilter.DropSecondDisk : false
physics.filters.caloPhotonFilter.MinClusterEnergy : 50.
physics.filters.caloPhotonFilter.ClusterEnergyStep : 10.
physics.filters.caloPhotonFilter.MinClusterRadialDist : 350.
physics.filters.caloPhotonFilter.ClusterRadialDistStep : 50.
physics.filters.caloPhotonFilter.MinLikelihoodCut : [ 41.44, 10.36]
3 changes: 3 additions & 0 deletions Trigger/data/caloPhoton/main_caloPhotonPrescale.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
physics.filters.caloPhotonPrescale.nPrescale : 1
physics.filters.caloPhotonPrescale.useFilteredEvents : true
physics.filters.caloPhotonPrescale.triggerFlag : ["PrescaleGoodEvents"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
physics.filters.tprCosmicSeedDeMEventPrescale.nPrescale : 1
physics.filters.tprCosmicSeedDeMEventPrescale.triggerFlag : ["PrescaleRandom"]
14 changes: 14 additions & 0 deletions Trigger/data/cprCosmicSeedDeM/main_cprCosmicSeedDeMHSFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
physics.filters.tprCosmicSeedDeMHSFilter.helicity : 1
physics.filters.tprCosmicSeedDeMHSFilter.minNStrawHits : 15.0
physics.filters.tprCosmicSeedDeMHSFilter.minMomentum : 50.0
physics.filters.tprCosmicSeedDeMHSFilter.maxMomentum : 300.0
physics.filters.tprCosmicSeedDeMHSFilter.minPt : 0.0
physics.filters.tprCosmicSeedDeMHSFilter.maxChi2XY : 8.0
physics.filters.tprCosmicSeedDeMHSFilter.maxChi2PhiZ : 8.0
physics.filters.tprCosmicSeedDeMHSFilter.maxD0 : 800.0
physics.filters.tprCosmicSeedDeMHSFilter.minD0 : -800.0
physics.filters.tprCosmicSeedDeMHSFilter.minAbsLambda : 50.0
physics.filters.tprCosmicSeedDeMHSFilter.maxAbsLambda : 500.0
physics.filters.tprCosmicSeedDeMHSFilter.minNLoops : 0
physics.filters.tprCosmicSeedDeMHSFilter.maxNLoops : 30
physics.filters.tprCosmicSeedDeMHSFilter.prescaleUsingD0Phi : false
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
physics.filters.tprCosmicSeedDeMPrescale.nPrescale : 1
physics.filters.tprCosmicSeedDeMPrescale.useFilteredEvents : true
physics.filters.tprCosmicSeedDeMPrescale.triggerFlag : ["PrescaleGoodEvents"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.tprCosmicSeedDeMSDCountFilter.caloDigiCollection : notUsed
physics.filters.tprCosmicSeedDeMSDCountFilter.useStrawDigi : true
physics.filters.tprCosmicSeedDeMSDCountFilter.useCaloDigi : false
physics.filters.tprCosmicSeedDeMSDCountFilter.minNStrawDigi : 10
physics.filters.tprCosmicSeedDeMSDCountFilter.maxNStrawDigi : 10000
physics.filters.tprCosmicSeedDeMSDCountFilter.minNCaloDigi : -1
physics.filters.tprCosmicSeedDeMSDCountFilter.maxNCaloDigi : -1
physics.filters.tprCosmicSeedDeMSDCountFilter.maxCaloEnergy : -1

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
physics.filters.tprCosmicSeedDeMTCFilter.requireCaloCluster : false
physics.filters.tprCosmicSeedDeMTCFilter.minNHits : 10.0
physics.filters.tprCosmicSeedDeMTCFilter.minTime : 500.0
physics.filters.tprCosmicSeedDeMTCFilter.maxTime : 1695.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.cprCosmicSeedDeMTSFilter.fitparticle : @local::Particle.eminus
physics.filters.cprCosmicSeedDeMTSFilter.fitdirection : @local::FitDir.downstream
physics.filters.cprCosmicSeedDeMTSFilter.minNStrawHits : 15.0
physics.filters.cprCosmicSeedDeMTSFilter.minMomentum : 50.0
physics.filters.cprCosmicSeedDeMTSFilter.maxMomentum : 300.0
physics.filters.cprCosmicSeedDeMTSFilter.maxChi2DOF : 20.0
physics.filters.cprCosmicSeedDeMTSFilter.maxMomErr : 10.0
physics.filters.cprCosmicSeedDeMTSFilter.minD0 : -800.0
physics.filters.cprCosmicSeedDeMTSFilter.maxD0 : 800.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
physics.filters.cprCosmicSeedDeMEventPrescale.nPrescale : 1
physics.filters.cprCosmicSeedDeMEventPrescale.triggerFlag : ["PrescaleRandom"]
14 changes: 14 additions & 0 deletions Trigger/data/cprCosmicSeedDeP/main_cprCosmicSeedDePHSFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
physics.filters.cprCosmicSeedDeMHSFilter.helicity : 1
physics.filters.cprCosmicSeedDeMHSFilter.minNStrawHits : 15.0
physics.filters.cprCosmicSeedDeMHSFilter.minMomentum : 50.0
physics.filters.cprCosmicSeedDeMHSFilter.maxMomentum : 300.0
physics.filters.cprCosmicSeedDeMHSFilter.minPt : 0.0
physics.filters.cprCosmicSeedDeMHSFilter.maxChi2XY : 5.0
physics.filters.cprCosmicSeedDeMHSFilter.maxChi2PhiZ : 5.0
physics.filters.cprCosmicSeedDeMHSFilter.maxD0 : 800.0
physics.filters.cprCosmicSeedDeMHSFilter.minD0 : -800.0
physics.filters.cprCosmicSeedDeMHSFilter.minAbsLambda : 50.0
physics.filters.cprCosmicSeedDeMHSFilter.maxAbsLambda : 500.0
physics.filters.cprCosmicSeedDeMHSFilter.minNLoops : 0
physics.filters.cprCosmicSeedDeMHSFilter.maxNLoops : 30
physics.filters.cprCosmicSeedDeMHSFilter.prescaleUsingD0Phi : false
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
physics.filters.cprCosmicSeedDeMPrescale.nPrescale : 1
physics.filters.cprCosmicSeedDeMPrescale.useFilteredEvents : true
physics.filters.cprCosmicSeedDeMPrescale.triggerFlag : ["PrescaleGoodEvents"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.cprCosmicSeedDeMSDCountFilter.caloDigiCollection : notUsed
physics.filters.cprCosmicSeedDeMSDCountFilter.useStrawDigi : true
physics.filters.cprCosmicSeedDeMSDCountFilter.useCaloDigi : false
physics.filters.cprCosmicSeedDeMSDCountFilter.minNStrawDigi : 10
physics.filters.cprCosmicSeedDeMSDCountFilter.maxNStrawDigi : 10000
physics.filters.cprCosmicSeedDeMSDCountFilter.minNCaloDigi : -1
physics.filters.cprCosmicSeedDeMSDCountFilter.maxNCaloDigi : -1
physics.filters.cprCosmicSeedDeMSDCountFilter.maxCaloEnergy : -1

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
physics.filters.cprCosmicSeedDeMTCFilter.requireCaloCluster : false
physics.filters.cprCosmicSeedDeMTCFilter.minNHits : 10.0
physics.filters.cprCosmicSeedDeMTCFilter.minTime : 500.0
physics.filters.cprCosmicSeedDeMTCFilter.maxTime : 1695.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.cprCosmicSeedDePTSFilter.fitparticle : @local::Particle.eplus
physics.filters.cprCosmicSeedDePTSFilter.fitdirection : @local::FitDir.downstream
physics.filters.cprCosmicSeedDePTSFilter.minNStrawHits : 15.0
physics.filters.cprCosmicSeedDePTSFilter.minMomentum : 50.0
physics.filters.cprCosmicSeedDePTSFilter.maxMomentum : 300.0
physics.filters.cprCosmicSeedDePTSFilter.maxChi2DOF : 20.0
physics.filters.cprCosmicSeedDePTSFilter.maxMomErr : 10.0
physics.filters.cprCosmicSeedDePTSFilter.minD0 : -800.0
physics.filters.cprCosmicSeedDePTSFilter.maxD0 : 800.0
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
physics.filters.cprLowPSeedDeMHSFilter.fitparticle : @local::Particle.eminus
physics.filters.cprLowPSeedDeMHSFilter.fitdirection : @local::FitDir.downstream
physics.filters.cprLowPSeedDeMHSFilter.minNStrawHits : 15.0
physics.filters.cprLowPSeedDeMHSFilter.minMomentum : 60.0
physics.filters.cprLowPSeedDeMHSFilter.minMomentum : 50.0
physics.filters.cprLowPSeedDeMHSFilter.maxMomentum : 80.0
physics.filters.cprLowPSeedDeMHSFilter.minPt : 0.0
physics.filters.cprLowPSeedDeMHSFilter.maxChi2XY : 5.0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
physics.filters.cprLowPSeedDeMTSFilter.fitparticle : @local::Particle.eminus
physics.filters.cprLowPSeedDeMTSFilter.fitdirection : @local::FitDir.downstream
physics.filters.cprLowPSeedDeMTSFilter.minNStrawHits : 15.0
physics.filters.cprLowPSeedDeMTSFilter.minMomentum : 60.0
physics.filters.cprLowPSeedDeMTSFilter.minMomentum : 50.0
physics.filters.cprLowPSeedDeMTSFilter.maxMomentum : 80.0
physics.filters.cprLowPSeedDeMTSFilter.maxChi2DOF : 20.0
physics.filters.cprLowPSeedDeMTSFilter.maxMomErr : 10.0
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
physics.filters.tprLowPSeedDeMEventPrescale.nPrescale : 1
physics.filters.tprLowPSeedDeMEventPrescale.triggerFlag : ["PrescaleRandom"]
14 changes: 14 additions & 0 deletions Trigger/data/tprCosmicSeedDeM/main_tprCosmicSeedDeMHSFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
physics.filters.tprCosmicSeedDeMHSFilter.helicity : 1
physics.filters.tprCosmicSeedDeMHSFilter.minNStrawHits : 15.0
physics.filters.tprCosmicSeedDeMHSFilter.minMomentum : 50.0
physics.filters.tprCosmicSeedDeMHSFilter.maxMomentum : 300.0
physics.filters.tprCosmicSeedDeMHSFilter.minPt : 0.0
physics.filters.tprCosmicSeedDeMHSFilter.maxChi2XY : 8.0
physics.filters.tprCosmicSeedDeMHSFilter.maxChi2PhiZ : 8.0
physics.filters.tprCosmicSeedDeMHSFilter.maxD0 : 600.0
physics.filters.tprCosmicSeedDeMHSFilter.minD0 : -600.0
physics.filters.tprCosmicSeedDeMHSFilter.minAbsLambda : 50.0
physics.filters.tprCosmicSeedDeMHSFilter.maxAbsLambda : 500.0
physics.filters.tprCosmicSeedDeMHSFilter.minNLoops : 0
physics.filters.tprCosmicSeedDeMHSFilter.maxNLoops : 30
physics.filters.tprCosmicSeedDeMHSFilter.prescaleUsingD0Phi : false
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
physics.filters.tprLowPSeedDeMPrescale.nPrescale : 1
physics.filters.tprLowPSeedDeMPrescale.useFilteredEvents : true
physics.filters.tprLowPSeedDeMPrescale.triggerFlag : ["PrescaleGoodEvents"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.tprLowPSeedDeMSDCountFilter.caloDigiCollection : notUsed
physics.filters.tprLowPSeedDeMSDCountFilter.useStrawDigi : true
physics.filters.tprLowPSeedDeMSDCountFilter.useCaloDigi : false
physics.filters.tprLowPSeedDeMSDCountFilter.minNStrawDigi : 10
physics.filters.tprLowPSeedDeMSDCountFilter.maxNStrawDigi : 10000
physics.filters.tprLowPSeedDeMSDCountFilter.minNCaloDigi : -1
physics.filters.tprLowPSeedDeMSDCountFilter.maxNCaloDigi : -1
physics.filters.tprLowPSeedDeMSDCountFilter.maxCaloEnergy : -1

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
physics.filters.tprLowPSeedDeMTCFilter.requireCaloCluster : false
physics.filters.tprLowPSeedDeMTCFilter.minNHits : 10.0
physics.filters.tprLowPSeedDeMTCFilter.minTime : 500.0
physics.filters.tprLowPSeedDeMTCFilter.maxTime : 1695.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.tprCosmicSeedDeMTSFilter.fitparticle : @local::Particle.eminus
physics.filters.tprCosmicSeedDeMTSFilter.fitdirection : @local::FitDir.downstream
physics.filters.tprCosmicSeedDeMTSFilter.minNStrawHits : 15.0
physics.filters.tprCosmicSeedDeMTSFilter.minMomentum : 50.0
physics.filters.tprCosmicSeedDeMTSFilter.maxMomentum : 300.0
physics.filters.tprCosmicSeedDeMTSFilter.maxChi2DOF : 20.0
physics.filters.tprCosmicSeedDeMTSFilter.maxMomErr : 10.0
physics.filters.tprCosmicSeedDeMTSFilter.minD0 : -800.0
physics.filters.tprCosmicSeedDeMTSFilter.maxD0 : 800.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
physics.filters.tprCosmicSeedDeMEventPrescale.nPrescale : 1
physics.filters.tprCosmicSeedDeMEventPrescale.triggerFlag : ["PrescaleRandom"]
14 changes: 14 additions & 0 deletions Trigger/data/tprCosmicSeedDeP/main_tprCosmicSeedDePHSFilter.fcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
physics.filters.tprCosmicSeedDePHSFilter.helicity : -1
physics.filters.tprCosmicSeedDePHSFilter.minNStrawHits : 15.0
physics.filters.tprCosmicSeedDePHSFilter.minMomentum : 70.0
physics.filters.tprCosmicSeedDePHSFilter.maxMomentum : 300.0
physics.filters.tprCosmicSeedDePHSFilter.minPt : 0.0
physics.filters.tprCosmicSeedDePHSFilter.maxChi2XY : 8.0
physics.filters.tprCosmicSeedDePHSFilter.maxChi2PhiZ : 8.0
physics.filters.tprCosmicSeedDePHSFilter.maxD0 : 800.0
physics.filters.tprCosmicSeedDePHSFilter.minD0 : -800.0
physics.filters.tprCosmicSeedDePHSFilter.minAbsLambda : 50.0
physics.filters.tprCosmicSeedDePHSFilter.maxAbsLambda : 500.0
physics.filters.tprCosmicSeedDePHSFilter.minNLoops : 0
physics.filters.tprCosmicSeedDePHSFilter.maxNLoops : 30
physics.filters.tprCosmicSeedDePHSFilter.prescaleUsingD0Phi : false
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
physics.filters.tprCosmicSeedDeMPrescale.nPrescale : 1
physics.filters.tprCosmicSeedDeMPrescale.useFilteredEvents : true
physics.filters.tprCosmicSeedDeMPrescale.triggerFlag : ["PrescaleGoodEvents"]
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
physics.filters.tprCosmicSeedDeMSDCountFilter.caloDigiCollection : notUsed
physics.filters.tprCosmicSeedDeMSDCountFilter.useStrawDigi : true
physics.filters.tprCosmicSeedDeMSDCountFilter.useCaloDigi : false
physics.filters.tprCosmicSeedDeMSDCountFilter.minNStrawDigi : 10
physics.filters.tprCosmicSeedDeMSDCountFilter.maxNStrawDigi : 10000
physics.filters.tprCosmicSeedDeMSDCountFilter.minNCaloDigi : -1
physics.filters.tprCosmicSeedDeMSDCountFilter.maxNCaloDigi : -1
physics.filters.tprCosmicSeedDeMSDCountFilter.maxCaloEnergy : -1

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
physics.filters.tprCosmicSeedDeMTCFilter.requireCaloCluster : false
physics.filters.tprCosmicSeedDeMTCFilter.minNHits : 10.0
physics.filters.tprCosmicSeedDeMTCFilter.minTime : 500.0
physics.filters.tprCosmicSeedDeMTCFilter.maxTime : 1695.0
Loading