RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet Struct Reference

#include <SynthonSpaceHitSet.h>

Inheritance diagram for RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet:
RDKit::SynthonSpaceSearch::SynthonSpaceHitSet

Public Member Functions

 SynthonSpaceFPHitSet ()=delete
 
 SynthonSpaceFPHitSet (const SynthonSet &reaction, const std::vector< std::vector< size_t > > &stu, const std::vector< std::unique_ptr< ROMol > > &fragSet)
 
 SynthonSpaceFPHitSet (const SynthonSpaceFPHitSet &lhs)=delete
 
 SynthonSpaceFPHitSet (SynthonSpaceFPHitSet &&lhs)=delete
 
 ~SynthonSpaceFPHitSet ()=default
 
SynthonSpaceFPHitSetoperator= (const SynthonSpaceFPHitSet &rhs)=delete
 
SynthonSpaceFPHitSetoperator= (SynthonSpaceFPHitSet &&rhs)=delete
 
- Public Member Functions inherited from RDKit::SynthonSpaceSearch::SynthonSpaceHitSet
 SynthonSpaceHitSet ()=delete
 
 SynthonSpaceHitSet (const SynthonSet &reaction, const std::vector< std::vector< size_t > > &stu, const std::vector< std::unique_ptr< ROMol > > &fragSet)
 
 SynthonSpaceHitSet (const SynthonSpaceHitSet &lhs)=delete
 
 SynthonSpaceHitSet (SynthonSpaceHitSet &&lhs)=delete
 
virtual ~SynthonSpaceHitSet ()=default
 
SynthonSpaceHitSetoperator= (const SynthonSpaceHitSet &rhs)=delete
 
SynthonSpaceHitSetoperator= (SynthonSpaceHitSet &&rhs)=delete
 

Public Attributes

std::vector< std::vector< ExplicitBitVect * > > synthonFPs
 
ExplicitBitVectaddFP
 
ExplicitBitVectsubtractFP
 
- Public Attributes inherited from RDKit::SynthonSpaceSearch::SynthonSpaceHitSet
const SynthonSetd_reaction {nullptr}
 
std::vector< std::vector< std::pair< std::string, const ROMol * > > > synthonsToUse
 
size_t numHits {0}
 
std::vector< const ROMol * > frags
 

Detailed Description

Definition at line 47 of file SynthonSpaceHitSet.h.

Constructor & Destructor Documentation

◆ SynthonSpaceFPHitSet() [1/4]

RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::SynthonSpaceFPHitSet ( )
delete

◆ SynthonSpaceFPHitSet() [2/4]

RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::SynthonSpaceFPHitSet ( const SynthonSet reaction,
const std::vector< std::vector< size_t > > &  stu,
const std::vector< std::unique_ptr< ROMol > > &  fragSet 
)

◆ SynthonSpaceFPHitSet() [3/4]

RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::SynthonSpaceFPHitSet ( const SynthonSpaceFPHitSet lhs)
delete

◆ SynthonSpaceFPHitSet() [4/4]

RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::SynthonSpaceFPHitSet ( SynthonSpaceFPHitSet &&  lhs)
delete

◆ ~SynthonSpaceFPHitSet()

RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::~SynthonSpaceFPHitSet ( )
default

Member Function Documentation

◆ operator=() [1/2]

SynthonSpaceFPHitSet & RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::operator= ( const SynthonSpaceFPHitSet rhs)
delete

◆ operator=() [2/2]

SynthonSpaceFPHitSet & RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::operator= ( SynthonSpaceFPHitSet &&  rhs)
delete

Member Data Documentation

◆ addFP

ExplicitBitVect* RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::addFP

Definition at line 60 of file SynthonSpaceHitSet.h.

◆ subtractFP

ExplicitBitVect* RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::subtractFP

Definition at line 61 of file SynthonSpaceHitSet.h.

◆ synthonFPs

std::vector<std::vector<ExplicitBitVect *> > RDKit::SynthonSpaceSearch::SynthonSpaceFPHitSet::synthonFPs

Definition at line 59 of file SynthonSpaceHitSet.h.


The documentation for this struct was generated from the following file: