KaliVeda
1.12/06
Heavy-Ion Analysis Toolkit
|
#include "KVParticleCondition.h"
#include "TROOT.h"
#include "Riostream.h"
#include "TSystem.h"
#include "KVClassFactory.h"
#include "TPluginManager.h"
#include "TUUID.h"
#include <utility>
Functions | |
KVParticleCondition | operator&& (const KVParticleCondition &A, const KVParticleCondition &B) |
KVParticleCondition | operator|| (const KVParticleCondition &A, const KVParticleCondition &B) |
KVParticleCondition operator&& | ( | const KVParticleCondition & | A, |
const KVParticleCondition & | B | ||
) |
Perform boolean AND between the two selection conditions
If SetParticleClassName() has been called for either of the two conditions, it will be called for the resulting condition with the same value
Both conditions must be of same type, i.e. if one uses a lambda expression, the other must also use a lambda expression.
If one or other of the conditions is not set, we just return the condition which has been set.
Definition at line 406 of file KVParticleCondition.cpp.
KVParticleCondition operator|| | ( | const KVParticleCondition & | A, |
const KVParticleCondition & | B | ||
) |
Perform boolean OR between the two selection conditions
If SetParticleClassName has been called for either of the two conditions, it will be called for the resulting condition with the same value
Both conditions must be of same type, i.e. if one uses a lambda expression, the other must also use a lambda expression.
If one or other of the conditions is not set, we just return the condition which has been set.
Definition at line 470 of file KVParticleCondition.cpp.