|
 |
Rivet 4.1.0
|
|
Jets & | Rivet::iselect (Jets &jets, const Cut &c) |
| Filter a jet collection in-place to the subset that passes the supplied Cut.
|
|
Jets | Rivet::select (const Jets &jets, const Cut &c) |
| Filter a jet collection in-place to the subset that passes the supplied Cut.
|
|
Jets | Rivet::select (const Jets &jets, const Cut &c, Jets &out) |
| Filter a jet collection in-place to the subset that passes the supplied Cut.
|
|
Jets & | Rivet::idiscard (Jets &jets, const Cut &c) |
| Filter a jet collection in-place to the subset that fails the supplied Cut.
|
|
Jets | Rivet::discard (const Jets &jets, const Cut &c) |
| Filter a jet collection in-place to the subset that fails the supplied Cut.
|
|
Jets | Rivet::discard (const Jets &jets, const Cut &c, Jets &out) |
| Filter a jet collection in-place to the subset that fails the supplied Cut.
|
|
PseudoJet & | Rivet::ifilterPseudoJets (PseudoJet &pj, const fastjet::Filter &filter) |
| Apply given FastJet::Filter.
|
|
template<typename CONTAINER , typename = std::enable_if_t< is_citerable_v<CONTAINER>, PseudoJet >> |
CONTAINER & | Rivet::ifilterPseudoJets (CONTAINER &pjs, const fastjet::Filter &filter, const JetSorter &sortFunc=cmpMomByPt) |
| Apply given FastJet::Filter.
|
|
template<typename T , typename U , typename... Args> |
std::map< T, U > & | Rivet::ifilterPseudoJets (std::map< T, U > &pjMap, Args &&... args) |
| Apply given FastJet::Filter.
|
|
PseudoJet | Rivet::filterPseudoJets (const PseudoJet &pj, const fastjet::Filter &filter) |
| Apply given FastJet::Filter.
|
|
template<typename... Args, typename CONTAINER , typename = std::enable_if_t< is_citerable_v<CONTAINER>, PseudoJet >> |
CONTAINER | Rivet::filterPseudoJets (const CONTAINER &pjs, Args &&... args) |
| Apply given FastJet::Filter.
|
|
template<typename T , typename U , typename... Args> |
std::map< T, U > | Rivet::filterPseudoJets (const std::map< T, U > &pjMap, Args &&... args) |
| Apply given FastJet::Filter.
|
|
◆ filterPseudoJets() [1/3]
template<typename... Args, typename CONTAINER , typename = std::enable_if_t< is_citerable_v<CONTAINER>, PseudoJet >>
CONTAINER Rivet::filterPseudoJets |
( |
const CONTAINER & |
pjs, |
|
|
Args &&... |
args |
|
) |
| |
Apply given FastJet::Filter.
- Parameters
-
filter | to container of PseudoJet |
pjs | out-of-place |
- Note
- Sorts by optional
- Parameters
-
sortFunc,default | is sorting by (descending) pT |
References Rivet::ifilterPseudoJets().
◆ filterPseudoJets() [2/3]
PseudoJet Rivet::filterPseudoJets |
( |
const PseudoJet & |
pj, |
|
|
const fastjet::Filter & |
filter |
|
) |
| |
|
inline |
◆ filterPseudoJets() [3/3]
template<typename T , typename U , typename... Args>
std::map< T, U > Rivet::filterPseudoJets |
( |
const std::map< T, U > & |
pjMap, |
|
|
Args &&... |
args |
|
) |
| |
Apply given FastJet::Filter.
- Parameters
-
filter | to map |
pjMap | out-of-place |
- Note
- Sorts by optional
- Parameters
-
sortFunc,default | is sorting by (descending) pT |
References Rivet::ifilterPseudoJets().
◆ ifilterPseudoJets() [1/3]
template<typename CONTAINER , typename = std::enable_if_t< is_citerable_v<CONTAINER>, PseudoJet >>
CONTAINER & Rivet::ifilterPseudoJets |
( |
CONTAINER & |
pjs, |
|
|
const fastjet::Filter & |
filter, |
|
|
const JetSorter & |
sortFunc = cmpMomByPt |
|
) |
| |
Apply given FastJet::Filter.
- Parameters
-
filter | to container of PseudoJet |
pjs | in-place |
- Note
- Sorts by optional
- Parameters
-
sortFunc,default | is sorting by (descending) pT |
References Rivet::ifilterPseudoJets(), and Rivet::isortBy().
◆ ifilterPseudoJets() [2/3]
PseudoJet & Rivet::ifilterPseudoJets |
( |
PseudoJet & |
pj, |
|
|
const fastjet::Filter & |
filter |
|
) |
| |
◆ ifilterPseudoJets() [3/3]
template<typename T , typename U , typename... Args>
std::map< T, U > & Rivet::ifilterPseudoJets |
( |
std::map< T, U > & |
pjMap, |
|
|
Args &&... |
args |
|
) |
| |
Apply given FastJet::Filter.
- Parameters
-
filter | to map |
pjMap | in-place |
- Note
- Sorts by optional
- Parameters
-
sortFunc,default | is sorting by (descending) pT |
References Rivet::ifilterPseudoJets().
|