votca 2024-dev
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
votca::tools::CrossCorrelate Class Reference

class to calculate cross correlations and autocorrelations More...

#include <crosscorrelate.h>

Collaboration diagram for votca::tools::CrossCorrelate:
Collaboration graph
[legend]

Public Member Functions

 CrossCorrelate ()=default
 
 ~CrossCorrelate ()=default
 
void AutoCorrelate (DataCollection< double >::selection &data)
 
std::vector< double > & getData ()
 
const std::vector< double > & getData () const
 

Private Attributes

std::vector< double > corrfunc_
 

Detailed Description

class to calculate cross correlations and autocorrelations

Definition at line 36 of file crosscorrelate.h.

Constructor & Destructor Documentation

◆ CrossCorrelate()

votca::tools::CrossCorrelate::CrossCorrelate ( )
default

◆ ~CrossCorrelate()

votca::tools::CrossCorrelate::~CrossCorrelate ( )
default

Member Function Documentation

◆ AutoCorrelate()

void votca::tools::CrossCorrelate::AutoCorrelate ( DataCollection< double >::selection &  data)

Definition at line 24 of file crosscorrelate.cc.

◆ getData() [1/2]

std::vector< double > & votca::tools::CrossCorrelate::getData ( )
inline

Definition at line 43 of file crosscorrelate.h.

◆ getData() [2/2]

const std::vector< double > & votca::tools::CrossCorrelate::getData ( ) const
inline

Definition at line 44 of file crosscorrelate.h.

Member Data Documentation

◆ corrfunc_

std::vector<double> votca::tools::CrossCorrelate::corrfunc_
private

Definition at line 47 of file crosscorrelate.h.


The documentation for this class was generated from the following files: