bcid_type typedef | Trig::IBunchCrossingTool | |
bcIntensity(bcid_type bcid=0, BeamType type=Crossing) const =0 | Trig::IBunchCrossingTool | pure virtual |
bcType(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
Beam1 enum value | Trig::IBunchCrossingTool | |
Beam2 enum value | Trig::IBunchCrossingTool | |
BeamType enum name | Trig::IBunchCrossingTool | |
BUNCH_CONFIG_INCIDENT_NAME | Trig::BunchCrossingConfProviderBase | protectedstatic |
BunchCrossings enum value | Trig::IBunchCrossingTool | |
BunchCrossingType enum name | Trig::IBunchCrossingTool | |
BunchDistanceType enum name | Trig::IBunchCrossingTool | |
bunchesAfter(bcid_type bcid=0, int bunches=10) const =0 | Trig::IBunchCrossingTool | pure virtual |
bunchesInFront(bcid_type bcid=0, int bunches=10) const =0 | Trig::IBunchCrossingTool | pure virtual |
BunchFillType enum name | Trig::IBunchCrossingTool | |
bunchIntAfter(bcid_type bcid=0, int bunches=10, BeamType type=Crossing) const =0 | Trig::IBunchCrossingTool | pure virtual |
bunchIntInFront(bcid_type bcid=0, int bunches=10, BeamType type=Crossing) const =0 | Trig::IBunchCrossingTool | pure virtual |
bunchTrainSpacing(BunchDistanceType type=NanoSec) const =0 | Trig::IBunchCrossingTool | pure virtual |
CollidingBunch enum value | Trig::IBunchCrossingTool | |
configID() const =0 | Trig::IBunchCrossingConfProvider | pure virtual |
configid_type typedef | Trig::IBunchCrossingConfProvider | |
configuredBCIDs() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredIntensitiesBeam1() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredIntensitiesBeam2() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredUnpairedBCIDsBeam1() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredUnpairedBCIDsBeam2() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredUnpairedIntensitiesBeam1() const | Trig::BunchCrossingConfProviderBase | virtual |
configuredUnpairedIntensitiesBeam2() const | Trig::BunchCrossingConfProviderBase | virtual |
Crossing enum value | Trig::IBunchCrossingTool | |
distanceFromFront(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0 | Trig::IBunchCrossingTool | pure virtual |
distanceFromTail(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0 | Trig::IBunchCrossingTool | pure virtual |
Empty enum value | Trig::IBunchCrossingTool | |
EmptyBunch enum value | Trig::IBunchCrossingTool | |
FilledBunches enum value | Trig::IBunchCrossingTool | |
FirstEmpty enum value | Trig::IBunchCrossingTool | |
Front enum value | Trig::IBunchCrossingTool | |
gapAfterBunch(bcid_type bcid=0, BunchDistanceType dtype=NanoSec, BunchFillType ftype=CollidingBunch) const =0 | Trig::IBunchCrossingTool | pure virtual |
gapAfterTrain(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0 | Trig::IBunchCrossingTool | pure virtual |
gapBeforeBunch(bcid_type bcid=0, BunchDistanceType dtype=NanoSec, BunchFillType ftype=CollidingBunch) const =0 | Trig::IBunchCrossingTool | pure virtual |
gapBeforeTrain(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0 | Trig::IBunchCrossingTool | pure virtual |
isBeam1(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
isBeam2(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
isFilled(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
isInTrain(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
isUnpaired(bcid_type bcid=0) const =0 | Trig::IBunchCrossingTool | pure virtual |
Middle enum value | Trig::IBunchCrossingTool | |
MiddleEmpty enum value | Trig::IBunchCrossingTool | |
NanoSec enum value | Trig::IBunchCrossingTool | |
numberOfBunchTrains() const =0 | Trig::IBunchCrossingTool | pure virtual |
numberOfFilledBunches() const =0 | Trig::IBunchCrossingTool | pure virtual |
numberOfUnpairedBunches() const =0 | Trig::IBunchCrossingTool | pure virtual |
print() const =0 | asg::IAsgTool | pure virtual |
Single enum value | Trig::IBunchCrossingTool | |
Tail enum value | Trig::IBunchCrossingTool | |
Unpaired enum value | Trig::IBunchCrossingTool | |
UnpairedBeam1 enum value | Trig::IBunchCrossingTool | |
UnpairedBeam2 enum value | Trig::IBunchCrossingTool | |
UnpairedBunch enum value | Trig::IBunchCrossingTool | |
~IAsgTool() | asg::IAsgTool | inlinevirtual |