Logo ROOT  
Reference Guide
SelectionRulesUtils Namespace Reference

Functions

template<class RULE >
bool areEqual (const RULE *r1, const RULE *r2, bool moduloNameOrPattern=false)
 
template<>
bool areEqual< ClassSelectionRule > (const ClassSelectionRule *r1, const ClassSelectionRule *r2, bool moduloNameOrPattern)
 
template<class ASSOCIATIVECONTAINER >
bool areEqualAttributes (const ASSOCIATIVECONTAINER &c1, const ASSOCIATIVECONTAINER &c2, bool moduloNameOrPattern)
 
template<class RULESCOLLECTION >
bool areEqualColl (const RULESCOLLECTION &r1, const RULESCOLLECTION &r2, bool moduloNameOrPattern=false)
 

Function Documentation

◆ areEqual()

template<class RULE >
bool SelectionRulesUtils::areEqual ( const RULE *  r1,
const RULE *  r2,
bool  moduloNameOrPattern = false 
)
inline

Definition at line 58 of file SelectionRules.h.

◆ areEqual< ClassSelectionRule >()

template<>
bool SelectionRulesUtils::areEqual< ClassSelectionRule > ( const ClassSelectionRule r1,
const ClassSelectionRule r2,
bool  moduloNameOrPattern 
)
inline

Definition at line 75 of file SelectionRules.h.

◆ areEqualAttributes()

template<class ASSOCIATIVECONTAINER >
bool SelectionRulesUtils::areEqualAttributes ( const ASSOCIATIVECONTAINER &  c1,
const ASSOCIATIVECONTAINER &  c2,
bool  moduloNameOrPattern 
)
inline

Definition at line 40 of file SelectionRules.h.

◆ areEqualColl()

template<class RULESCOLLECTION >
bool SelectionRulesUtils::areEqualColl ( const RULESCOLLECTION &  r1,
const RULESCOLLECTION &  r2,
bool  moduloNameOrPattern = false 
)
inline

Definition at line 63 of file SelectionRules.h.