|
| | G4VUserMoleculeReactionCounter () |
| | G4VUserMoleculeReactionCounter (const G4String &, MoleculeReactionCounterType=MoleculeReactionCounterType::Basic) |
| | ~G4VUserMoleculeReactionCounter () override=default |
| void | Initialize () final |
| void | InitializeUser () override=0 |
| void | ResetCounter () override |
| void | Dump () const override |
| void | DumpCounterMapIndices () const override |
| void | AbsorbCounter (const G4VMoleculeCounterInternalBase *) override |
| std::unique_ptr< G4VMoleculeReactionCounterIndex > | BuildSimpleIndex (const G4DNAMolecularReactionData *) const override=0 |
| void | RecordReaction (std::unique_ptr< G4VMoleculeReactionCounterIndex >, G4double, G4int=1) override |
| std::set< const G4DNAMolecularReactionData * > | GetRecordedReactions () const override |
| std::set< G4double > | GetRecordedTimes () const override |
| const std::map< TIndex, InnerCounterMapType > & | GetCounterMap () const |
| std::vector< TIndex > | GetMapIndices () const |
| virtual G4int | GetNbReactionsAtTime (const TIndex &, G4double) const |
| virtual G4int | GetNbReactionsAtTime (Search &, const TIndex &, G4double) const |
| virtual std::vector< G4int > | GetNbReactionsAtTimes (const TIndex &, const std::vector< G4double > &) const |
| | ~G4VMoleculeReactionCounter () override=default |
| MoleculeReactionCounterType | GetType () const |
| virtual | ~G4VMoleculeCounterInternalBase ()=default |
| G4int | GetId () const |
| void | SetManagedId (G4int) |
| G4int | GetManagedId () const |
| const G4String & | GetName () const |
| G4int | GetVerbose () const |
| void | SetVerbose (G4int) |
| G4double | GetActiveLowerBound () const |
| void | SetActiveLowerBound (G4double, G4bool=true) |
| G4double | GetActiveUpperBound () const |
| void | SetActiveUpperBound (G4double, G4bool=true) |
| G4bool | GetActiveLowerBoundInclusive () const |
| G4bool | GetActiveUpperBoundInclusive () const |
| G4bool | IsTimeBelowLowerBound (G4double) const |
| G4bool | IsTimeAboveUpperBound (G4double) const |
| G4bool | IsActiveAtGlobalTime (G4double) const |
| G4bool | GetCheckTimeConsistencyWithScheduler () const |
| void | SetCheckTimeConsistencyWithScheduler (G4bool=true) |
| G4bool | GetCheckRecordedTimeConsistency () const |
| void | SetCheckRecordedTimeConsistency (G4bool=true) |
| const G4MoleculeCounterTimeComparer & | GetTimeComparer () const |
| void | SetTimeComparer (const G4MoleculeCounterTimeComparer &) |
template<class TIndex>
class G4VUserMoleculeReactionCounter< TIndex >
Definition at line 40 of file G4VUserMoleculeReactionCounter.hh.