findBinaryTreated is used to identify t,id pairs of units for which a matched set might exist. More precisely, it finds units for which at time t, the specified treatment has been applied, but at time t - 1, the treatment has not.
dmat: Data frame or matrix containing data used to identify potential treated units. Must be specified in such a way that a combination of time and id variables will correspond to a unique row. Must also contain at least a binary treatment variable column as well.
treatedvar: Character string that identifies the name of the column in dmat that provides information about the binary treatment variable
time.var: Character string that identifies the name of the column in dmat that contains data about the time variable. This data must be integer that increases by one.
unit.var: Character string that identifies the name of the column in dmat that contains data about the variable used as a unit id. This data must be integer
hasbeensorted: variable that only has internal usage for optimization purposes. There should be no need for a user to toggle this
Returns
findBinaryTreated returns a subset of the data in the dmat data frame, containing only treated units for which a matched set might exist