PWatchlistInfo Class Reference

Detailed Description

The PWatchlistInfo class represents additional data associated with a watchlist (do not contain biometric templates).

Definition at line 28 of file PWatchlistInfo.h.

#include <PWatchlistInfo.h>

Constructor & Destructor Documentation

◆ PWatchlistInfo() [1/3]

PWatchlistInfo::PWatchlistInfo ( )

Constructs a default watchlist info set.

Creates a unique id for a watchlist.

◆ PWatchlistInfo() [2/3]

PWatchlistInfo::PWatchlistInfo ( const PGuid watchlistIdd,
double  meanScorePositive,
double  meanScoreNegative,
double  sigmaScorePositive,
double  sigmaScoreNegative 
)

Constructs a watchlist info set from the specified parameters;.

◆ PWatchlistInfo() [3/3]

PWatchlistInfo::PWatchlistInfo ( const PWatchlistInfo other)

Constructs a shared copy of other.

◆ ~PWatchlistInfo()

virtual PWatchlistInfo::~PWatchlistInfo ( )
virtual

Destroys this object.

Member Function Documentation

◆ GetId()

PGuid PWatchlistInfo::GetId ( ) const

Returns the global identifier associated with a watchlist.

◆ GetMeanScoreNegative()

double PWatchlistInfo::GetMeanScoreNegative ( ) const

◆ GetMeanScorePositive()

double PWatchlistInfo::GetMeanScorePositive ( ) const

◆ GetSigmaScoreNegative()

double PWatchlistInfo::GetSigmaScoreNegative ( ) const

◆ GetSigmaScorePositive()

double PWatchlistInfo::GetSigmaScorePositive ( ) const

◆ operator=()

PWatchlistInfo& PWatchlistInfo::operator= ( const PWatchlistInfo other)

Performs a shared copy of other to this object.

◆ SetId()

void PWatchlistInfo::SetId ( const PGuid id)

Sets the global identifier associated with a watchlist.

◆ SetNormalisationDistributions()

void PWatchlistInfo::SetNormalisationDistributions ( double  meanScorePositive,
double  meanScoreNegative,
double  sigmaScorePositive,
double  sigmaScoreNegative 
)

Sets the distributions used for score normalisation when doing watchlist searches (when normalisation is activated).