CHROMA
Public Member Functions | Private Member Functions | Private Attributes | List of all members

Builds time slice subsets. More...

#include <time_slice_set.h>

Public Member Functions

 TimeSliceSet (int decay_dir)
 Constructor about origin. More...
 
const Set & getSet () const
 The set to be used in sumMulti. More...
 
int numSubsets () const
 Number of subsets - length in decay direction. More...
 
int numSites () const
 Number of sites in each subset. More...
 
int getDir () const
 Decay direction. More...
 

Private Member Functions

 TimeSliceSet ()
 

Private Attributes

int decay_dir
 
Set sft_set
 

Detailed Description

Builds time slice subsets.

Definition at line 18 of file time_slice_set.h.

Constructor & Destructor Documentation

◆ TimeSliceSet() [1/2]

Chroma::TimeSliceSet::TimeSliceSet ( int  decay_dir)

Constructor about origin.

Definition at line 66 of file time_slice_set.cc.

References j_decay, and sft_set.

◆ TimeSliceSet() [2/2]

Chroma::TimeSliceSet::TimeSliceSet ( )
inlineprivate

Definition at line 37 of file time_slice_set.h.

Member Function Documentation

◆ getDir()

int Chroma::TimeSliceSet::getDir ( ) const
inline

Decay direction.

Definition at line 34 of file time_slice_set.h.

References decay_dir.

◆ getSet()

const Set& Chroma::TimeSliceSet::getSet ( ) const
inline

The set to be used in sumMulti.

Definition at line 25 of file time_slice_set.h.

References sft_set.

Referenced by Chroma::DistillutionFactoryEnv::Annihilation::QuarkLineFact::getSrc().

◆ numSites()

int Chroma::TimeSliceSet::numSites ( ) const

Number of sites in each subset.

Definition at line 50 of file time_slice_set.cc.

References decay_dir, m, and Nd.

◆ numSubsets()

int Chroma::TimeSliceSet::numSubsets ( ) const
inline

Number of subsets - length in decay direction.

Definition at line 28 of file time_slice_set.h.

References sft_set.

Member Data Documentation

◆ decay_dir

int Chroma::TimeSliceSet::decay_dir
private

Definition at line 39 of file time_slice_set.h.

Referenced by getDir(), and numSites().

◆ sft_set

Set Chroma::TimeSliceSet::sft_set
private

Definition at line 40 of file time_slice_set.h.

Referenced by getSet(), numSubsets(), and TimeSliceSet().


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