ATLAS Offline Software
Trig::BunchCrossingConfProviderBase Member List

This is the complete list of members for Trig::BunchCrossingConfProviderBase, including all inherited members.

bcid_type typedefTrig::IBunchCrossingTool
bcIntensity(bcid_type bcid=0, BeamType type=Crossing) const =0Trig::IBunchCrossingToolpure virtual
bcType(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
Beam1 enum valueTrig::IBunchCrossingTool
Beam2 enum valueTrig::IBunchCrossingTool
BeamType enum nameTrig::IBunchCrossingTool
BUNCH_CONFIG_INCIDENT_NAMETrig::BunchCrossingConfProviderBaseprotectedstatic
BunchCrossings enum valueTrig::IBunchCrossingTool
BunchCrossingType enum nameTrig::IBunchCrossingTool
BunchDistanceType enum nameTrig::IBunchCrossingTool
bunchesAfter(bcid_type bcid=0, int bunches=10) const =0Trig::IBunchCrossingToolpure virtual
bunchesInFront(bcid_type bcid=0, int bunches=10) const =0Trig::IBunchCrossingToolpure virtual
BunchFillType enum nameTrig::IBunchCrossingTool
bunchIntAfter(bcid_type bcid=0, int bunches=10, BeamType type=Crossing) const =0Trig::IBunchCrossingToolpure virtual
bunchIntInFront(bcid_type bcid=0, int bunches=10, BeamType type=Crossing) const =0Trig::IBunchCrossingToolpure virtual
bunchTrainSpacing(BunchDistanceType type=NanoSec) const =0Trig::IBunchCrossingToolpure virtual
CollidingBunch enum valueTrig::IBunchCrossingTool
configID() const =0Trig::IBunchCrossingConfProviderpure virtual
configid_type typedefTrig::IBunchCrossingConfProvider
configuredBCIDs() constTrig::BunchCrossingConfProviderBasevirtual
configuredIntensitiesBeam1() constTrig::BunchCrossingConfProviderBasevirtual
configuredIntensitiesBeam2() constTrig::BunchCrossingConfProviderBasevirtual
configuredUnpairedBCIDsBeam1() constTrig::BunchCrossingConfProviderBasevirtual
configuredUnpairedBCIDsBeam2() constTrig::BunchCrossingConfProviderBasevirtual
configuredUnpairedIntensitiesBeam1() constTrig::BunchCrossingConfProviderBasevirtual
configuredUnpairedIntensitiesBeam2() constTrig::BunchCrossingConfProviderBasevirtual
Crossing enum valueTrig::IBunchCrossingTool
distanceFromFront(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0Trig::IBunchCrossingToolpure virtual
distanceFromTail(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0Trig::IBunchCrossingToolpure virtual
Empty enum valueTrig::IBunchCrossingTool
EmptyBunch enum valueTrig::IBunchCrossingTool
FilledBunches enum valueTrig::IBunchCrossingTool
FirstEmpty enum valueTrig::IBunchCrossingTool
Front enum valueTrig::IBunchCrossingTool
gapAfterBunch(bcid_type bcid=0, BunchDistanceType dtype=NanoSec, BunchFillType ftype=CollidingBunch) const =0Trig::IBunchCrossingToolpure virtual
gapAfterTrain(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0Trig::IBunchCrossingToolpure virtual
gapBeforeBunch(bcid_type bcid=0, BunchDistanceType dtype=NanoSec, BunchFillType ftype=CollidingBunch) const =0Trig::IBunchCrossingToolpure virtual
gapBeforeTrain(bcid_type bcid=0, BunchDistanceType type=NanoSec) const =0Trig::IBunchCrossingToolpure virtual
isBeam1(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
isBeam2(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
isFilled(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
isInTrain(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
isUnpaired(bcid_type bcid=0) const =0Trig::IBunchCrossingToolpure virtual
Middle enum valueTrig::IBunchCrossingTool
MiddleEmpty enum valueTrig::IBunchCrossingTool
NanoSec enum valueTrig::IBunchCrossingTool
numberOfBunchTrains() const =0Trig::IBunchCrossingToolpure virtual
numberOfFilledBunches() const =0Trig::IBunchCrossingToolpure virtual
numberOfUnpairedBunches() const =0Trig::IBunchCrossingToolpure virtual
print() const =0asg::IAsgToolpure virtual
Single enum valueTrig::IBunchCrossingTool
Tail enum valueTrig::IBunchCrossingTool
Unpaired enum valueTrig::IBunchCrossingTool
UnpairedBeam1 enum valueTrig::IBunchCrossingTool
UnpairedBeam2 enum valueTrig::IBunchCrossingTool
UnpairedBunch enum valueTrig::IBunchCrossingTool
~IAsgTool()asg::IAsgToolinlinevirtual